SMAHR02500_1차건진결과[공단건진].xfdl 153 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMAHR02500" position="absolute 0 0 780 570" titletext="Untitle" oninit="SMAHR02500_oninit" onload="SMAHR02500_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 470 55 765 300" id="grp_rslt2" visible="false" style="background:snow;">
  8. <Layouts>
  9. <Layout>
  10. <Static text="선택형결과입력" position="absolute 6 4 159 18" id="caption1" class="tit_2"/>
  11. <Grid position="absolute 5 23 290 238" id="datagrid1" binddataset="ds_main_tempinfo_choilst_item4">
  12. <Formats>
  13. <Format id="default">
  14. <Columns>
  15. <Column size="0"/>
  16. <Column size="35"/>
  17. <Column size="200"/>
  18. </Columns>
  19. <Rows>
  20. <Row size="24" band="head"/>
  21. <Row size="24"/>
  22. </Rows>
  23. <Band id="head">
  24. <Cell text="V"/>
  25. <Cell col="1" text="코드"/>
  26. <Cell col="2" text="결과내용"/>
  27. </Band>
  28. <Band id="body">
  29. <Cell text="bind:sel" edittype="checkbox" displaytype="checkbox"/>
  30. <Cell col="1" text="bind:rsltcd"/>
  31. <Cell col="2" text="bind:rsltnm"/>
  32. </Band>
  33. </Format>
  34. </Formats>
  35. </Grid>
  36. <Shape position="absolute 5 18 290 24" linetype="horizontal" id="line1" class="line_10"/>
  37. <Button position="absolute 275 4 288 19" id="button1" class="icon_plus" text="" onclick="grp_rslt2_button1_onclick"/>
  38. </Layout>
  39. </Layouts>
  40. </Div>
  41. <Div position="absolute 460 42 755 342" id="grp_textrslt" visible="false" style="background:snow;">
  42. <Layouts>
  43. <Layout>
  44. <Static text="서술형결과입력" position="absolute 5 9 117 26" id="caption58" class="tit_2" anchor="default"/>
  45. <Shape position="absolute 5 25 290 31" linetype="horizontal" id="line37" class="line_10" anchor="default"/>
  46. <Button position="absolute 275 4 288 19" id="btn_textclose" class="icon_plus" text="" onclick="grp_textrslt_btn_textclose_onclick" anchor="default"/>
  47. <TextArea position="absolute 5 30 290 295" id="tar_textrslt" wordwrap="word" anchor="default" visible="false"/>
  48. <Edit readonly="true" position="absolute 130 5 166 24" id="opt_rsltidx" visible="false" anchor="default" autoselect="true"/>
  49. <Edit readonly="true" position="absolute 175 5 211 24" id="opt_rsltcol" visible="false" anchor="default" autoselect="true"/>
  50. <Button position="absolute 246 4 288 23" id="btn_rsltclose" class="btn2" text="취소" onclick="grp_textrslt_btn_rsltclose_onclick" anchor="default"/>
  51. <Button position="absolute 201 4 243 23" id="btn_rsltsave" class="btn2" text="저장" onclick="grp_textrslt_btn_rsltsave_onclick" anchor="default"/>
  52. </Layout>
  53. </Layouts>
  54. </Div>
  55. <Div position="absolute 25 80 320 325" id="grp_choi" visible="false" style="background:snow;">
  56. <Layouts>
  57. <Layout>
  58. <Static text="선택형결과입력" position="absolute 5 4 122 18" id="caption55" class="tit_2"/>
  59. <Grid position="absolute 5 23 290 238" id="grd_choilst" binddataset="ds_main_tempinfo_choilst_item3" visible="false">
  60. <Formats>
  61. <Format id="default">
  62. <Columns>
  63. <Column size="24"/>
  64. <Column size="14"/>
  65. <Column size="207"/>
  66. </Columns>
  67. <Rows>
  68. <Row size="24" band="head"/>
  69. <Row size="24"/>
  70. </Rows>
  71. <Band id="head">
  72. <Cell text="V"/>
  73. <Cell col="1" text="코드"/>
  74. <Cell col="2" text="결과내용"/>
  75. </Band>
  76. <Band id="body">
  77. <Cell text="bind:sel" edittype="checkbox" displaytype="checkbox"/>
  78. <Cell col="1" text="bind:rsltcd"/>
  79. <Cell col="2" text="bind:rsltnm"/>
  80. </Band>
  81. </Format>
  82. </Formats>
  83. </Grid>
  84. <Shape position="absolute 5 18 290 24" linetype="horizontal" id="line35" class="line_10"/>
  85. <Button position="absolute 275 4 288 19" id="btn_choiclose" class="icon_plus" text="" onclick="grp_choi_btn_choiclose_onclick"/>
  86. </Layout>
  87. </Layouts>
  88. </Div>
  89. <Tab position="absolute 0 221 779 569" id="swt_judg" class="tab_Normal" anchor="left bottom">
  90. <Tabpages>
  91. <Tabpage text="1차판정" id="case_first" style="anchor:default;background:snow;">
  92. <Layouts>
  93. <Layout>
  94. <cp_checkboxList id="chk_r1judgdetl" titletext="CheckBox List" taborder="2" text="cp_checkboxList00" scrollbars="none" position="absolute 133 89 758 134" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="left bottom"/>
  95. <cp_checkboxList id="chk_bjudgdetl" titletext="CheckBox List" taborder="1" text="cp_checkboxList00" scrollbars="none" position="absolute 133 39 759 82" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="left bottom"/>
  96. <Static text="문진유무" position="absolute 132 7 247 30" align="align:center middle;" id="caption24" class="cell_1" anchor="left bottom"/>
  97. <Radio position="absolute 249 8 331 29" id="rdo_cmpyflag" columncount="-1" rowcount="-1" codecolumn="codecolumn" datacolumn="datacolumn" style="textpadding:0 10 0 3;" anchor="left bottom">
  98. <Dataset id="innerdataset">
  99. <ColumnInfo>
  100. <Column id="codecolumn"/>
  101. <Column id="datacolumn"/>
  102. </ColumnInfo>
  103. <Rows>
  104. <Row>
  105. <Col id="codecolumn">Y</Col>
  106. <Col id="datacolumn">유</Col>
  107. </Row>
  108. <Row>
  109. <Col id="codecolumn">N</Col>
  110. <Col id="datacolumn">무</Col>
  111. </Row>
  112. </Rows>
  113. </Dataset>
  114. </Radio>
  115. <Calendar position="absolute 397 9 486 28" id="ipt_judgdd" class="input_essential" enable="true" anchor="left bottom" dateformat="yyyy-MM-dd" value="null"/>
  116. <Combo position="absolute 545 9 632 28" id="cmb_fstjudgdrid" class="combo" innerdataset="ds_init_baseinfo_drlst_item" datacolumn="drnm" codecolumn="drid" index="-1" anchor="left bottom" value="null"/>
  117. <Static text="판정의" position="absolute 488 7 543 30" align="align:center middle;" id="caption22" class="cell_1" anchor="left bottom"/>
  118. <Static text="판정일자" position="absolute 325 7 395 30" align="align:center middle;" id="caption17" class="cell_1" anchor="left bottom"/>
  119. <Static text="정상 A" position="absolute 30 7 130 30" align="align:left middle;" id="caption3" class="cell_1" anchor="left bottom"/>
  120. <Static text="정상 B" position="absolute 30 33 130 81" align="align:left middle;" id="caption4" class="cell_1" anchor="left bottom"/>
  121. <Shape position="absolute 1 29 779 35" linetype="horizontal" id="line9" class="line_2" anchor="left bottom"/>
  122. <Edit position="absolute 588 59 778 78" id="ipt_fst_etcsickcnts" class="input_search" autoselect="true" anchor="left bottom"/>
  123. <Combo position="absolute 470 59 580 78" id="cmb_etcsickflag" class="combo_default" innerdataset="@ds_init_judginfo_etcsickflaglst_item" datacolumn="nm" codecolumn="cd" value="ds_main_acptinfo_judginfo_firstjudg" anchor="left bottom"/>
  124. <Static text="유질환자 D" position="absolute 30 161 130 184" align="align:left middle;" id="caption5" class="cell_1" anchor="left bottom"/>
  125. <Edit position="absolute 448 163 778 182" id="ipt_fst_etcsickcnts1" class="input_search" autoselect="true" anchor="left bottom"/>
  126. <Shape position="absolute 1 183 779 189" linetype="horizontal" id="line11" class="line_2" anchor="left bottom"/>
  127. <Static text="일반질환의심 R1" position="absolute 30 84 130 132" align="align:left middle;" id="caption6" class="cell_1" anchor="left bottom"/>
  128. <Edit position="absolute 448 110 778 129" id="ipt_fst_etcsickcnts2" class="input_search" autoselect="true" anchor="left bottom"/>
  129. <Static text="고혈압 당뇨병 질환의심 R2 2차대상" position="absolute 30 135 240 158" align="align:left middle;" id="caption7" class="cell_1" anchor="left bottom"/>
  130. <Static text="직업병 D1" position="absolute 30 183 30 183" align="align:left middle;" id="caption8" class="cell_1" anchor="left bottom"/>
  131. <Shape position="absolute 1 157 779 163" linetype="horizontal" id="line12" class="line_2" anchor="left bottom"/>
  132. <Static text="사후조치(C,D1, D2)" position="absolute 5 232 5 232" align="align:center middle;" id="caption9" class="cell_1" anchor="left bottom"/>
  133. <Static text="기타소견" position="absolute 397 261 481 326" align="align:center middle;" id="caption10" class="cell_1" anchor="left bottom"/>
  134. <Static position="absolute 0 84 30 132" align="align:left middle;" id="caption11" class="cell_1" anchor="left bottom"/>
  135. <Static position="absolute 0 7 30 30" align="align:left middle;" id="caption12" class="cell_1" anchor="left bottom"/>
  136. <Static position="absolute 0 33 30 81" align="align:left middle;" id="caption13" class="cell_1" anchor="left bottom"/>
  137. <Static position="absolute 0 161 30 184" align="align:left middle;" id="caption14" class="cell_1" anchor="left bottom"/>
  138. <Static position="absolute 0 135 30 158" align="align:left middle;" id="caption15" class="cell_1" anchor="left bottom"/>
  139. <Static position="absolute 0 187 114 258" align="align:left middle;" id="caption16" class="cell_1" text="의심질환소견" anchor="left bottom"/>
  140. <Static text="일반질병 D2" position="absolute 413 183 413 183" align="align:left middle;" id="caption18" class="cell_1" anchor="left bottom"/>
  141. <Static position="absolute 397 187 481 258" align="align:left middle;" id="caption19" class="cell_1" text="유질환소견" anchor="left bottom"/>
  142. <CheckBox position="absolute 10 186 10 186" id="bol_d1sickyn" truevalue="Y" falsevalue="N" anchor="left bottom"/>
  143. <CheckBox position="absolute 393 186 393 186" id="bol_d2sickyn" truevalue="Y" falsevalue="N" anchor="left bottom"/>
  144. <Grid position="absolute 132 184 132 184" id="grd_d1sicklst" binddataset="ds_main_acptinfo_judginfo_firstd1sicklst" anchor="left bottom">
  145. <Formats>
  146. <Format id="default">
  147. <Columns>
  148. <Column size="0"/>
  149. <Column size="57"/>
  150. <Column size="162"/>
  151. </Columns>
  152. <Rows>
  153. <Row size="24" band="head"/>
  154. <Row size="24"/>
  155. </Rows>
  156. <Band id="head">
  157. <Cell text="judgcd"/>
  158. <Cell col="1" text="질환코드"/>
  159. <Cell col="2" text="질환명"/>
  160. </Band>
  161. <Band id="body">
  162. <Cell text="bind:judgdetlcd"/>
  163. <Cell col="1" displaytype="normal" edittype="none" text="bind:sickcd"/>
  164. <Cell col="2" text="bind:sicknm"/>
  165. </Band>
  166. </Format>
  167. </Formats>
  168. </Grid>
  169. <Combo position="absolute 132 235 132 235" id="cmb_aftmngt" class="combo" innerdataset="@ds_init_judginfo_aftmngtcdlst_item" datacolumn="nm" codecolumn="cd" value="ds_main_acptinfo_judginfo_firstjudg" anchor="left bottom"/>
  170. <TextArea position="absolute 116 261 395 326" id="txt_barojochicnts" visible="true" wordwrap="word" anchor="left bottom"/>
  171. <TextArea position="absolute 483 261 779 326" id="tar_judgexamcnts" class="input_search" visible="true" wordwrap="word" anchor="left bottom"/>
  172. <Button position="absolute 417 301 459 323" id="btn_firstjudg" class="btn2" text="선택" onclick="swt_judg_case_first_btn_firstjudg_onclick" anchor="left bottom"/>
  173. <Static position="absolute 5 206 5 206" align="align:left middle;" id="caption62" class="cell_1" anchor="left bottom"/>
  174. <Grid position="absolute 515 184 515 184" id="grd_d2sicklst" binddataset="ds_main_acptinfo_judginfo_firstd2sicklst" anchor="left bottom">
  175. <Formats>
  176. <Format id="default">
  177. <Columns>
  178. <Column size="0"/>
  179. <Column size="57"/>
  180. <Column size="162"/>
  181. </Columns>
  182. <Rows>
  183. <Row size="24" band="head"/>
  184. <Row size="24"/>
  185. </Rows>
  186. <Band id="head">
  187. <Cell text="judgcd"/>
  188. <Cell col="1" text="질환코드"/>
  189. <Cell col="2" text="질환명"/>
  190. </Band>
  191. <Band id="body">
  192. <Cell text="bind:judgdetlcd"/>
  193. <Cell col="1" displaytype="normal" edittype="none" text="bind:sickcd"/>
  194. <Cell col="2" text="bind:sicknm"/>
  195. </Band>
  196. </Format>
  197. </Formats>
  198. </Grid>
  199. <Button position="absolute 37 208 37 208" id="btn_sickd1" class="btn2" text="질환코드" onclick="swt_judg_case_first_btn_sickd1_onclick" anchor="left bottom"/>
  200. <Static position="absolute 383 206 383 206" align="align:left middle;" id="caption63" class="cell_1" anchor="left bottom"/>
  201. <Button position="absolute 418 206 418 206" id="button3" class="btn2" text="질환코드" onclick="swt_judg_case_first_button3_onclick" anchor="left bottom"/>
  202. <CheckBox position="absolute 8 8 28 28" id="bol_judgcda" falsevalue="N" truevalue="Y" onclick="swt_judg_case_first_bol_judgcda_onclick" anchor="left bottom"/>
  203. <CheckBox position="absolute 8 46 28 66" id="bol_judgcdb" falsevalue="N" truevalue="Y" onclick="swt_judg_case_first_bol_judgcdb_onclick" anchor="left bottom"/>
  204. <CheckBox position="absolute 8 98 28 118" id="bol_judgcdr1" value="false" truevalue="Y" falsevalue="N" onclick="swt_judg_case_first_bol_judgcdr1_onclick" anchor="left bottom"/>
  205. <CheckBox position="absolute 8 136 28 156" id="bol_judgcdr2" truevalue="Y" falsevalue="N" onclick="swt_judg_case_first_bol_judgcdr2_onclick" anchor="left bottom"/>
  206. <CheckBox position="absolute 8 162 28 182" id="bol_judgcdc" truevalue="Y" falsevalue="N" onclick="swt_judg_case_first_bol_judgcdc_onclick" anchor="left bottom"/>
  207. <Shape position="absolute 1 257 779 263" linetype="horizontal" id="line80" class="line_2" anchor="left bottom"/>
  208. <Shape position="absolute 1 80 779 86" linetype="horizontal" id="line82" class="line_2" anchor="left bottom"/>
  209. <Static text="생활습관&#13;&#10;관리소견" position="absolute 0 261 114 326" align="align:left middle;" id="caption26" class="cell_1" anchor="left bottom"/>
  210. <Button position="absolute 66 279 106 301" id="button8" class="btn2" text="선택" onclick="swt_judg_case_first_button8_onclick" anchor="left bottom"/>
  211. <Shape id="line10" linetype="horizontal" class="line_2" position="absolute 1 131 779 137" anchor="left bottom"/>
  212. <cp_checkboxList id="chk_r2judgdetl" titletext="CheckBox List" taborder="3" text="cp_checkboxList00" scrollbars="none" position="absolute 243 136 753 156" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="left bottom"/>
  213. <cp_checkboxList id="chk_cjudgdetl" titletext="CheckBox List" taborder="4" text="cp_checkboxList00" scrollbars="none" position="absolute 133 162 421 182" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="left bottom"/>
  214. <Button id="button9" taborder="5" text="선택" class="btn2" position="absolute 38 233 78 255" onclick="swt_judg_case_first_button9_onclick" anchor="left bottom"/>
  215. <Button id="button10" taborder="6" text="선택" class="btn2" position="absolute 406 233 448 255" onclick="swt_judg_case_first_button10_onclick" anchor="left bottom"/>
  216. <TextArea id="txt_item01" taborder="7" wordwrap="word" position="absolute 116 187 395 258" anchor="left bottom"/>
  217. <TextArea id="txt_item02" taborder="8" wordwrap="word" class="input_search" position="absolute 483 186 779 258" anchor="left bottom"/>
  218. <Shape id="line01" position="absolute 0 2 779 8" anchor="left bottom" style="strokepen:3 solid #07a693ff;background:transparent;"/>
  219. <Static id="caption116" text="문진의" class="cell_1" position="absolute 634 7 689 30" anchor="left bottom"/>
  220. <Combo id="cmb_fstinqrdrid" taborder="9" innerdataset="ds_init_baseinfo_drlst_item" codecolumn="drid" datacolumn="drnm" class="combo" position="absolute 691 9 778 28" anchor="left bottom" value="null" index="-1"/>
  221. </Layout>
  222. </Layouts>
  223. </Tabpage>
  224. <Tabpage text="2차판정" id="case_second" style="anchor:default;background:snow;">
  225. <Layouts>
  226. <Layout>
  227. <Static text="구분" position="absolute 5 31 125 54" align="align:center middle;" id="caption30" class="cell_1"/>
  228. <Shape position="absolute 5 0 757 6" linetype="horizontal" id="line26" class="line_10"/>
  229. <Static text=" 당뇨병" position="absolute 127 31 283 54" align="align:center middle;" id="caption2" class="cell_1"/>
  230. <Static text=" 고혈압" position="absolute 443 31 599 54" align="align:center middle;" id="caption20" class="cell_1"/>
  231. <Static text="판정" position="absolute 5 57 125 80" align="align:center middle;" id="caption23" class="cell_1"/>
  232. <Static text="1차 건강진단&#13;&#10;결과요약(생애)" position="absolute 5 109 125 149" align="align:center middle;" id="caption27" class="cell_1"/>
  233. <Static text="종합권고사항" position="absolute 5 152 125 192" align="align:center middle;" id="caption28" class="cell_1"/>
  234. <Radio position="absolute 127 59 438 79" id="rdo_glycosdetl" columncount="3" innerdataset="@ds_init_baseinfo_drlst_itemdr" datacolumn="nm" codecolumn="cd"/>
  235. <Radio position="absolute 443 59 754 79" id="rdo_hypetsdetl" columncount="3" innerdataset="ds_init_judginfo_hypetscdlist_item" datacolumn="nm" codecolumn="cd"/>
  236. <Static text="치료계획" position="absolute 5 83 125 106" align="align:center middle;" id="caption21" class="cell_1"/>
  237. <Combo position="absolute 127 85 438 105" id="cmb_glycosanamnesisdetl" innerdataset="ds_init_judginfo_glycosanamnesiscdlist_item" datacolumn="nm" codecolumn="cd"/>
  238. <Combo position="absolute 443 85 754 104" id="cmb_hypetsanamnesisdetl" innerdataset="ds_init_judginfo_hypetsanamnesiscdlist_item" datacolumn="nm" codecolumn="cd"/>
  239. <Static text=" 기왕력자" position="absolute 600 31 756 54" align="align:center middle;" id="caption29" class="cell_1"/>
  240. <Static text=" 기왕력자" position="absolute 285 31 441 54" align="align:center middle;" id="caption31" class="cell_1"/>
  241. <CheckBox position="absolute 134 34 149 49" id="bol_glycosyn"/>
  242. <CheckBox position="absolute 452 34 467 49" id="bol_hypetsyn"/>
  243. <CheckBox position="absolute 295 34 310 49" id="bol_glycosanamnesisyn"/>
  244. <CheckBox position="absolute 608 34 623 49" id="bol_hypetsanamnesisyn"/>
  245. <Shape position="absolute 5 79 757 85" linetype="horizontal" id="line3" class="line_2"/>
  246. <TextArea position="absolute 127 111 755 147" id="txt_rsltsmmcnt" wordwrap="word"/>
  247. <Shape position="absolute 5 191 757 197" linetype="horizontal" id="line4" class="line_2"/>
  248. <TextArea position="absolute 127 154 755 190" id="txt_colgrecmfact" wordwrap="word"/>
  249. <Calendar position="absolute 127 7 237 26" id="input3" class="input_essential" enable="false"/>
  250. <Static text="판정의" position="absolute 383 5 503 28" align="align:center middle;" id="caption32" class="cell_1"/>
  251. <Combo position="absolute 505 7 628 26" id="cmb_scndjudgdrid" class="combo" innerdataset="@ds_init_baseinfo_drlst_itemdr" datacolumn="drnm" codecolumn="drid"/>
  252. <Static text="판정일자" position="absolute 5 5 125 28" align="align:center middle;" id="caption33" class="cell_1"/>
  253. <Shape position="absolute 5 27 757 33" linetype="horizontal" id="line6" class="line_2"/>
  254. <Shape position="absolute 5 53 757 59" linetype="horizontal" id="line16" class="line_2"/>
  255. <Shape position="absolute 5 105 757 111" linetype="horizontal" id="line17" class="line_2"/>
  256. <Shape position="absolute 5 148 757 154" linetype="horizontal" id="line2" class="line_2"/>
  257. <Static text="인지기능장애&#13;&#10;(생애66/70/74)" position="absolute 5 195 125 235" align="align:center middle;" id="caption25" class="cell_1"/>
  258. <Static text="우울증(생애40세)" position="absolute 5 238 125 261" align="align:center middle;" id="caption34" class="cell_1"/>
  259. <Static text="우울증(생애66세)" position="absolute 5 264 125 287" align="align:center middle;" id="caption35" class="cell_1"/>
  260. <Combo position="absolute 127 206 755 226" id="cmb_awarfunthandcap" innerdataset="ds_init_judginfo_awarfunthandcaplst_G028" datacolumn="cdnm" codecolumn="cdid"/>
  261. <Combo position="absolute 127 240 755 259" id="cmb_melancholia1" innerdataset="ds_init_judginfo_melancholia1lst_G072" datacolumn="cdnm" codecolumn="cdid"/>
  262. <Combo position="absolute 127 266 755 285" id="cmb_melancholia2" innerdataset="ds_init_judginfo_melancholia2lst_G073" datacolumn="cdnm" codecolumn="cdid"/>
  263. <Shape position="absolute 5 234 757 240" linetype="horizontal" id="line18" class="line_2"/>
  264. <Shape position="absolute 5 260 757 266" linetype="horizontal" id="line20" class="line_2"/>
  265. <Shape position="absolute 5 286 757 292" linetype="horizontal" id="line21" class="line_3"/>
  266. <Button position="absolute 14 162 100 181" id="btn_secondjudg" class="btn2" text="종합권고사항" onclick="swt_judg_case_second_btn_secondjudg_onclick"/>
  267. <Button position="absolute 14 129 106 147" id="button5" class="btn2" text="결과요약(생애)" onclick="swt_judg_case_second_button5_onclick"/>
  268. </Layout>
  269. </Layouts>
  270. </Tabpage>
  271. <Tabpage text="생활판정" id="case_lifejudg" style="anchor:default;background:snow;">
  272. <Layouts>
  273. <Layout>
  274. <Static text="니코틴의존도" position="absolute 87 5 167 28" align="align:center middle;" id="caption40" class="cell_1" style="font:Dotum,8;"/>
  275. <Static text="처방" position="absolute 87 31 167 54" align="align:center middle;" id="caption43" class="cell_1"/>
  276. <Static text=" 흡연" position="absolute 5 5 85 54" align="align:center middle;" id="caption44" class="cell_1"/>
  277. <Static text="평가" position="absolute 87 59 167 82" align="align:center middle;" id="caption45" class="cell_1"/>
  278. <Static text="처방" position="absolute 87 85 167 108" align="align:center middle;" id="caption46" class="cell_1"/>
  279. <Static text=" 음주" position="absolute 5 59 85 108" align="align:center middle;" id="caption47" class="cell_1"/>
  280. <Shape position="absolute 5 0 757 6" linetype="horizontal" id="line8" class="line_10"/>
  281. <Static text="평가" position="absolute 87 113 167 136" align="align:center middle;" id="caption48" class="cell_1"/>
  282. <Static text="종류" position="absolute 87 139 167 162" align="align:center middle;" id="caption49" class="cell_1"/>
  283. <Static text=" 운동" position="absolute 5 113 85 214" align="align:center middle;" id="caption52" class="cell_1"/>
  284. <Static text="시간" position="absolute 87 165 167 188" align="align:center middle;" id="caption53" class="cell_1"/>
  285. <Static text="횟수" position="absolute 87 191 167 214" align="align:center middle;" id="caption54" class="cell_1"/>
  286. <Shape position="absolute 87 27 332 33" linetype="horizontal" id="line22" class="line_2"/>
  287. <Shape position="absolute 5 54 332 60" linetype="horizontal" id="line23" class="line_3"/>
  288. <Shape position="absolute 87 81 332 87" linetype="horizontal" id="line24" class="line_2"/>
  289. <Shape position="absolute 5 108 332 114" linetype="horizontal" id="line25" class="line_3"/>
  290. <Shape position="absolute 87 135 332 141" linetype="horizontal" id="line28" class="line_2"/>
  291. <Shape position="absolute 87 161 332 167" linetype="horizontal" id="line29" class="line_2"/>
  292. <Shape position="absolute 87 187 332 193" linetype="horizontal" id="line30" class="line_2"/>
  293. <Shape position="absolute 5 213 332 219" linetype="horizontal" id="line34" class="line_3"/>
  294. <Combo position="absolute 169 7 329 26" id="cmb_smoknicotinedepend" innerdataset="ds_init_judginfo_smoknicotinedependlst_G074" datacolumn="cdnm" codecolumn="cdid"/>
  295. <Static text="평 가" position="absolute 420 5 500 28" align="align:center middle;" id="caption36" class="cell_1"/>
  296. <Static text=" 영양" position="absolute 338 5 418 133" align="align:center middle;" id="caption37" class="cell_1"/>
  297. <Shape position="absolute 420 27 757 33" linetype="horizontal" id="line36" class="line_2"/>
  298. <Static text="처방(추천)" position="absolute 420 31 500 54" align="align:center middle;" id="caption38" class="cell_1"/>
  299. <Static text="처방(절제)" position="absolute 420 57 500 80" align="align:center middle;" id="caption39" class="cell_1"/>
  300. <Static text="식사습관" position="absolute 420 83 500 106" align="align:center middle;" id="caption41" class="cell_1"/>
  301. <Static text="연 계" position="absolute 420 109 500 132" align="align:center middle;" id="caption42" class="cell_1"/>
  302. <Shape position="absolute 420 53 747 59" linetype="horizontal" id="line38" class="line_2"/>
  303. <Shape position="absolute 420 79 757 85" linetype="horizontal" id="line39" class="line_2"/>
  304. <Shape position="absolute 420 105 757 111" linetype="horizontal" id="line40" class="line_2"/>
  305. <Shape position="absolute 338 132 757 138" linetype="horizontal" id="line41" class="line_3"/>
  306. <Static text=" 비만" position="absolute 338 137 418 254" align="align:center middle;" id="caption56" class="cell_1"/>
  307. <Static text="복부비만" position="absolute 420 163 500 186" align="align:center middle;" id="caption59" class="cell_1"/>
  308. <Static text="처 방" position="absolute 420 189 500 254" align="align:center middle;" id="caption60" class="cell_1"/>
  309. <Static text="체질량지수" position="absolute 420 137 500 160" align="align:center middle;" id="caption61" class="cell_1"/>
  310. <Shape position="absolute 420 159 757 165" linetype="horizontal" id="line42" class="line_2"/>
  311. <Shape position="absolute 420 185 757 191" linetype="horizontal" id="line43" class="line_2"/>
  312. <Shape position="absolute 338 253 757 259" linetype="horizontal" id="line44" class="line_3"/>
  313. <CheckBox position="absolute 16 21 31 36" id="bool1"/>
  314. <CheckBox position="absolute 16 75 31 90" id="bool2"/>
  315. <CheckBox position="absolute 16 155 31 170" id="bool3"/>
  316. <CheckBox position="absolute 350 60 365 75" id="bool4"/>
  317. <CheckBox position="absolute 350 187 365 202" id="bool5"/>
  318. <Combo position="absolute 169 33 329 52" id="cmb_smokprcp" innerdataset="ds_init_judginfo_smokprcplst_G075" datacolumn="cdnm" codecolumn="cdid"/>
  319. <Combo position="absolute 169 61 329 80" id="cmb_drunkvalu" innerdataset="ds_init_judginfo_drunkvalulst_G076" datacolumn="cdnm" codecolumn="cdid"/>
  320. <Combo position="absolute 169 87 329 106" id="cmb_drunkprcp" innerdataset="ds_init_judginfo_drunkprcplst_G015" datacolumn="cdnm" codecolumn="cdid"/>
  321. <Combo position="absolute 169 115 329 134" id="cmb_exervalu" innerdataset="ds_init_judginfo_exervalulst_G016" datacolumn="cdnm" codecolumn="cdid"/>
  322. <Combo position="absolute 169 141 329 160" id="cmb_exerkind" innerdataset="ds_init_judginfo_exerkindlst_G017" datacolumn="cdnm" codecolumn="cdid"/>
  323. <Combo position="absolute 169 167 329 186" id="cmb_exertm" innerdataset="ds_init_judginfo_exertmlst_G018" datacolumn="cdnm" codecolumn="cdid"/>
  324. <Combo position="absolute 169 195 329 214" id="cmb_exertims" innerdataset="ds_init_judginfo_exertimslst_G019" datacolumn="cdnm" codecolumn="cdid"/>
  325. <Radio position="absolute 504 7 755 27" id="rdo_nutrvalu" columncount="3" innerdataset="ds_init_judginfo_nutrvalulst_G020" datacolumn="cdnm" codecolumn="cdid"/>
  326. <Combo position="absolute 504 139 755 158" id="cmb_fatsievqtyindx" innerdataset="ds_init_judginfo_fatsievqtyindxlst_G025" datacolumn="cdnm" codecolumn="cdid"/>
  327. <Combo position="absolute 504 165 755 184" id="cmb_fatabdmn" innerdataset="ds_init_judginfo_fatabdmnlst_G026" datacolumn="cdnm" codecolumn="cdid"/>
  328. <cp_checkboxList id="chk_nutrprcprecm" titletext="CheckBox List" taborder="1" text="cp_checkboxList00" scrollbars="none" position="absolute 503 32 759 52" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  329. <cp_checkboxList id="chk_nutrprcptemperance" titletext="CheckBox List" taborder="2" text="cp_checkboxList00" scrollbars="none" position="absolute 503 57 759 77" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  330. <cp_checkboxList id="chk_nutrmealhabit" titletext="CheckBox List" taborder="3" text="cp_checkboxList00" scrollbars="none" position="absolute 503 84 759 104" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  331. <cp_checkboxList id="chk_nutrlnk" titletext="CheckBox List" taborder="4" text="cp_checkboxList00" scrollbars="none" position="absolute 503 110 759 130" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  332. <cp_checkboxList id="chk_fatprcp" titletext="CheckBox List" taborder="5" text="cp_checkboxList00" scrollbars="none" position="absolute 503 189 759 249" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  333. </Layout>
  334. </Layouts>
  335. </Tabpage>
  336. <Tabpage text="" id="case_oral">
  337. <Layouts>
  338. <Layout>
  339. <Static text="산정금액" position="absolute 5 7 60 30" align="align:center middle;" id="caption50" class="cell_1"/>
  340. <Edit position="absolute 63 9 164 28" id="ipt_oralestmamt" class="input_search"/>
  341. <Static text="판정" position="absolute 5 31 60 223" align="align:center middle;" id="caption51" class="cell_1"/>
  342. <Shape position="absolute 5 2 755 8" linetype="vertical" id="line31" class="line_1"/>
  343. <Shape position="absolute 5 220 755 226" linetype="vertical" id="line32" class="line_3"/>
  344. <Shape position="absolute 5 27 755 33" linetype="vertical" id="line33" class="line_2"/>
  345. <CheckBox position="absolute 63 35 753 215" id="chk_oraljudgcd"/>
  346. <Combo position="absolute 386 9 594 28" id="cmb_oraljudgdrid" class="combo" innerdataset="ds_init_cmb_oraljudgdrid" datacolumn="drnm" codecolumn="drid"/>
  347. <Calendar position="absolute 225 9 325 28" id="ipt_oraljudgdd" class="input_essential" enable="false"/>
  348. <Static text="판정일자" position="absolute 167 7 222 30" align="align:center middle;" id="caption65" class="cell_1"/>
  349. <Static text="판정의" position="absolute 328 7 383 30" align="align:center middle;" id="caption66" class="cell_1"/>
  350. </Layout>
  351. </Layouts>
  352. </Tabpage>
  353. <Tabpage text="생활습관처방전(생애2차)" id="case_lifehabit" style="anchor:default;background:snow;">
  354. <Layouts>
  355. <Layout>
  356. <Tab position="absolute 1 5 753 320" id="switch1">
  357. <Tabpages>
  358. <Tabpage text=" 금연 처방전" id="case_nosmok">
  359. <Layouts>
  360. <Layout>
  361. <Static text="흡연" position="absolute 5 7 135 30" align="align:center middle;" id="caption67" class="cell_1"/>
  362. <Shape position="absolute 5 29 745 35" linetype="horizontal" id="line14" class="line_2"/>
  363. <Shape position="absolute 5 2 745 8" linetype="horizontal" id="line45" class="line_10"/>
  364. <Combo position="absolute 140 9 375 28" id="cmb_smok" enable="false" taborder="2" innerdataset="ds_init_cmb_smok" datacolumn="cdnm" codecolumn="cdid"/>
  365. <Static text="니코틴의존" position="absolute 380 7 510 30" align="align:center middle;" id="caption68" class="cell_1"/>
  366. <Combo position="absolute 515 9 745 28" id="cmb_nicodepend" enable="false" taborder="3" innerdataset="ds_init_cmb_nicodepend" datacolumn="cdnm" codecolumn="cdid"/>
  367. <Static text="금연책자숙독" position="absolute 5 33 135 56" align="align:center middle;" id="caption69" class="cell_1"/>
  368. <Static text="니코틴대체요법" position="absolute 5 59 135 97" align="align:center middle;" id="caption70" class="cell_1"/>
  369. <Shape position="absolute 5 55 745 61" linetype="horizontal" id="line46" class="line_2"/>
  370. <Static text="금연약물" position="absolute 5 100 135 138" align="align:center middle;" id="caption71" class="cell_1"/>
  371. <Shape position="absolute 5 96 745 102" linetype="horizontal" id="line47" class="line_2"/>
  372. <Static text="지원서비스" position="absolute 5 141 135 164" align="align:center middle;" id="caption72" class="cell_1"/>
  373. <Shape position="absolute 5 137 745 143" linetype="horizontal" id="line48" class="line_2"/>
  374. <Static text="기타" position="absolute 5 167 135 210" align="align:center middle;" id="caption73" class="cell_1"/>
  375. <Shape position="absolute 5 209 745 215" linetype="horizontal" id="line49" class="line_2"/>
  376. <Shape position="absolute 5 163 745 169" linetype="horizontal" id="line50" class="line_2"/>
  377. <Static text="호전가능 질병상태" position="absolute 5 213 135 286" align="align:center middle;" id="caption74" class="cell_1"/>
  378. <Combo position="absolute 140 35 375 54" id="cmb_nosmokbookread" enable="false" taborder="4" innerdataset="ds_init_cmb_nosmokbookread" datacolumn="cdnm" codecolumn="cdid"/>
  379. <TextArea position="absolute 140 60 745 96" id="txt_nicochangeregm" enable="false" taborder="5"/>
  380. <TextArea position="absolute 140 101 745 137" id="txt_nosmokdrug" enable="false" taborder="6"/>
  381. <Combo position="absolute 140 143 375 162" id="cmb_suppservice" enable="false" taborder="7" innerdataset="ds_init_cmb_suppservice" datacolumn="cdnm" codecolumn="cdid"/>
  382. <TextArea position="absolute 140 168 745 209" id="txt_suppserviceetc" enable="false" taborder="8"/>
  383. <cp_checkboxList id="chk_smokbettersick" titletext="CheckBox List" taborder="9" text="cp_checkboxList00" scrollbars="none" position="absolute 141 216 743 280" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  384. </Layout>
  385. </Layouts>
  386. </Tabpage>
  387. <Tabpage text=" 음주/절주 처방전" id="case_drunk">
  388. <Layouts>
  389. <Layout>
  390. <Static text="일 동안 금주, 하루 잔 만 일주일 잔 만 휴간일" position="absolute 200 35 652 55" id="caption77"/>
  391. <Shape position="absolute 5 55 745 61" linetype="horizontal" id="line51" class="line_2"/>
  392. <Shape position="absolute 5 29 745 35" linetype="horizontal" id="line52" class="line_2"/>
  393. <Static text="음주상태" position="absolute 5 7 135 30" align="align:center middle;" id="caption75" class="cell_1"/>
  394. <Static text="금주/절주 처방" position="absolute 5 33 135 56" align="align:center middle;" id="caption76" class="cell_1"/>
  395. <Shape position="absolute 5 2 745 8" linetype="horizontal" id="line53" class="line_10"/>
  396. <Edit position="absolute 141 35 196 54" id="ipt_nodrunkday" enable="false" taborder="11"/>
  397. <Combo position="absolute 140 9 375 28" id="cmb_drunkstat" enable="false" taborder="10" innerdataset="ds_init_judginfo_life_drunkstatlst_G082" datacolumn="cdnm" codecolumn="cdid"/>
  398. <Edit position="absolute 308 35 363 54" id="ipt_daydrunkcnt" enable="false" taborder="12"/>
  399. <Edit position="absolute 445 35 500 54" id="ipt_weekdrunkcnt" enable="false" taborder="13"/>
  400. <Edit position="absolute 545 35 600 54" id="ipt_drunkrestday" enable="false" taborder="14"/>
  401. <Shape position="absolute 5 81 745 87" linetype="horizontal" id="line54" class="line_2"/>
  402. <Combo position="absolute 140 61 375 80" id="cmb_drunkdiary" enable="false" taborder="15" innerdataset="ds_init_judginfo_life_drunkdiarylst_G083" datacolumn="cdnm" codecolumn="cdid"/>
  403. <Combo position="absolute 515 61 745 80" id="cmb_nodrunkbook" enable="false" taborder="16" innerdataset="ds_init_judginfo_life_nodrunkbooklst_G084" datacolumn="cdnm" codecolumn="cdid"/>
  404. <Static text="음주일기" position="absolute 5 59 135 82" align="align:center middle;" id="caption81" class="cell_1"/>
  405. <Static text="금주책자" position="absolute 380 59 510 82" align="align:center middle;" id="caption82" class="cell_1"/>
  406. <Static text="약물" position="absolute 5 85 135 137" align="align:center middle;" id="caption83" class="cell_1"/>
  407. <Static text="기타" position="absolute 5 140 135 198" align="align:center middle;" id="caption84" class="cell_1"/>
  408. <Shape position="absolute 5 136 745 142" linetype="horizontal" id="line55" class="line_2"/>
  409. <Shape position="absolute 5 197 745 203" linetype="horizontal" id="line56" class="line_2"/>
  410. <TextArea position="absolute 140 86 745 136" id="txt_drunkdrug" enable="false" taborder="17" wordwrap="word"/>
  411. <TextArea position="absolute 140 141 745 197" id="txt_drunketc" enable="false" taborder="18" wordwrap="word"/>
  412. <Static text="호전가능 질병상태" position="absolute 5 201 135 284" align="align:center middle;" id="caption85" class="cell_1"/>
  413. <cp_checkboxList id="chk_drunkbettersick" titletext="CheckBox List" taborder="19" text="cp_checkboxList00" scrollbars="none" position="absolute 140 204 743 279" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  414. </Layout>
  415. </Layouts>
  416. </Tabpage>
  417. <Tabpage text=" 운동 처방전" id="case_exer">
  418. <Layouts>
  419. <Layout>
  420. <Static text="운동수준" position="absolute 5 7 135 30" align="align:center middle;" id="caption86" class="cell_1"/>
  421. <Combo position="absolute 140 9 375 28" id="cmb_exergrade" enable="false" taborder="20" innerdataset="ds_init_cmb_exergrade" datacolumn="cdnm" codecolumn="cdid"/>
  422. <Shape position="absolute 5 29 745 35" linetype="horizontal" id="line57" class="line_2"/>
  423. <Shape position="absolute 5 2 745 8" linetype="horizontal" id="line58" class="line_10"/>
  424. <Shape position="absolute 5 80 745 86" linetype="horizontal" id="line59" class="line_2"/>
  425. <Static text="운동종류" position="absolute 5 33 135 81" align="align:center middle;" id="caption87" class="cell_1"/>
  426. <Static text="기타" position="absolute 5 84 135 107" align="align:center middle;" id="caption88" class="cell_1"/>
  427. <Shape position="absolute 5 106 745 112" linetype="horizontal" id="line60" class="line_2"/>
  428. <Static text="운동시간" position="absolute 5 110 135 133" align="align:center middle;" id="caption89" class="cell_1"/>
  429. <Shape position="absolute 5 132 745 138" linetype="horizontal" id="line61" class="line_2"/>
  430. <Combo position="absolute 140 112 265 131" id="cmb_exertime" enable="false" taborder="23" innerdataset="ds_init_cmb_exertime" datacolumn="cdnm" codecolumn="cdid"/>
  431. <Static text="운동횟수" position="absolute 5 136 135 159" align="align:center middle;" id="caption91" class="cell_1"/>
  432. <Combo position="absolute 140 138 375 157" id="cmb_exercnt" enable="false" taborder="25" innerdataset="ds_init_cmb_exercnt" datacolumn="cdnm" codecolumn="cdid"/>
  433. <Shape position="absolute 5 158 745 164" linetype="horizontal" id="line63" class="line_2"/>
  434. <Static text="호전가능 질병상태" position="absolute 5 162 135 220" align="align:center middle;" id="caption92" class="cell_1"/>
  435. <TextArea position="absolute 140 85 745 105" id="txt_exerkindetc" enable="false" taborder="22"/>
  436. <TextArea position="absolute 319 111 745 132" id="txt_exertimeetc" enable="false" taborder="24"/>
  437. <Static text="기타" position="absolute 270 110 315 133" align="align:center middle;" id="caption93" class="cell_1"/>
  438. <Shape position="absolute 5 219 745 225" linetype="horizontal" id="line62" class="line_2"/>
  439. <TextArea position="absolute 140 224 745 244" id="txt_exerbettersicketc" enable="false" taborder="27"/>
  440. <Static text="기타" position="absolute 5 223 135 246" align="align:center middle;" id="caption90" class="cell_1"/>
  441. <Shape position="absolute 5 245 745 251" linetype="horizontal" id="line64" class="line_2"/>
  442. <Static text="의뢰" position="absolute 5 249 135 286" align="align:center middle;" id="caption94" class="cell_1"/>
  443. <TextArea position="absolute 140 250 745 285" id="txt_exerreq" enable="false" taborder="28" wordwrap="word"/>
  444. <cp_checkboxList id="chk_exerkind" titletext="CheckBox List" taborder="29" text="cp_checkboxList00" scrollbars="none" position="absolute 140 33 741 77" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  445. <cp_checkboxList id="chk_exerbettersick" titletext="CheckBox List" taborder="30" text="cp_checkboxList00" scrollbars="none" position="absolute 140 161 741 215" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  446. </Layout>
  447. </Layouts>
  448. </Tabpage>
  449. <Tabpage text=" 영양 처방전" id="case_nutrition">
  450. <Layouts>
  451. <Layout>
  452. <Static text="식생활습관" position="absolute 5 7 135 30" align="align:center middle;" id="caption95" class="cell_1"/>
  453. <Static text="식생활습관 개선처방" position="absolute 5 33 135 101" align="align:center middle;" id="caption96" class="cell_1"/>
  454. <Shape position="absolute 5 29 745 35" linetype="horizontal" id="line65" class="line_2"/>
  455. <Shape position="absolute 5 2 745 8" linetype="horizontal" id="line66" class="line_10"/>
  456. <Shape position="absolute 5 100 745 106" linetype="horizontal" id="line67" class="line_2"/>
  457. <Combo position="absolute 140 9 375 28" id="cmb_ntrhabit" enable="false" taborder="29" innerdataset="ds_init_cmb_ntrhabit" datacolumn="cdnm" codecolumn="cdid"/>
  458. <Static text="호전가능 질병상태" position="absolute 5 104 135 172" align="align:center middle;" id="caption97" class="cell_1"/>
  459. <Shape position="absolute 5 171 745 177" linetype="horizontal" id="line68" class="line_2"/>
  460. <Static text="기타" position="absolute 5 175 135 217" align="align:center middle;" id="caption98" class="cell_1"/>
  461. <Static text="의뢰" position="absolute 5 220 135 283" align="align:center middle;" id="caption99" class="cell_1"/>
  462. <Shape position="absolute 5 216 745 222" linetype="horizontal" id="line69" class="line_2"/>
  463. <TextArea position="absolute 140 176 745 216" id="txt_ntrbettersicketc" enable="false" taborder="32" visible="true" wordwrap="word"/>
  464. <TextArea position="absolute 140 221 745 282" id="txt_ntrreq" taborder="33" visible="true" wordwrap="word"/>
  465. <cp_checkboxList id="chk_ntrhabitbetterprcp" titletext="CheckBox List" taborder="34" text="cp_checkboxList00" scrollbars="none" position="absolute 140 32 742 96" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  466. <cp_checkboxList id="chk_ntrbettersick" titletext="CheckBox List" taborder="35" text="cp_checkboxList00" scrollbars="none" position="absolute 140 102 742 166" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  467. </Layout>
  468. </Layouts>
  469. </Tabpage>
  470. <Tabpage text=" 비만 처방전" id="case_fat">
  471. <Layouts>
  472. <Layout>
  473. <Static text="%까지 낮춤 Kg목표 개월 Kg감량" position="absolute 200 36 557 56" id="caption79"/>
  474. <Static text="체중" position="absolute 5 7 45 30" align="align:center middle;" id="caption100" class="cell_1"/>
  475. <Shape position="absolute 5 29 745 35" linetype="horizontal" id="line70" class="line_2"/>
  476. <Shape position="absolute 5 2 745 8" linetype="horizontal" id="line71" class="line_10"/>
  477. <Combo position="absolute 48 9 243 28" id="cmb_bodyweight" enable="false" taborder="34" innerdataset="ds_init_judginfo_life_bodyweightlst_G094" datacolumn="cdnm" codecolumn="cdid"/>
  478. <Combo position="absolute 289 9 464 28" id="cmb_fatstat" enable="false" taborder="35" innerdataset="ds_init_judginfo_life_fatlst_G095" datacolumn="cdnm" codecolumn="cdid"/>
  479. <Static text="비만" position="absolute 246 7 286 30" align="align:center middle;" id="caption101" class="cell_1"/>
  480. <Combo position="absolute 555 9 745 28" id="cmb_sickoccurgrade" enable="false" taborder="36" innerdataset="ds_init_judginfo_life_sickoccurgradelst_G096" datacolumn="cdnm" codecolumn="cdid"/>
  481. <Static text="질환발생위험" position="absolute 467 8 552 31" align="align:center middle;" id="caption102" class="cell_1"/>
  482. <Static text="목표체중" position="absolute 5 33 135 56" align="align:center middle;" id="caption103" class="cell_1"/>
  483. <Shape position="absolute 5 55 745 61" linetype="horizontal" id="line73" class="line_2"/>
  484. <Shape position="absolute 5 106 745 112" linetype="horizontal" id="line74" class="line_2"/>
  485. <Static text="비만처방" position="absolute 5 59 135 107" align="align:center middle;" id="caption104" class="cell_1"/>
  486. <Shape position="absolute 5 132 745 138" linetype="horizontal" id="line75" class="line_2"/>
  487. <Static text="약물치료" position="absolute 5 110 135 133" align="align:center middle;" id="caption105" class="cell_1"/>
  488. <Shape position="absolute 5 158 745 164" linetype="horizontal" id="line76" class="line_2"/>
  489. <Static text="기타" position="absolute 5 136 135 159" align="align:center middle;" id="caption106" class="cell_1"/>
  490. <Shape position="absolute 5 229 745 235" linetype="horizontal" id="line77" class="line_2"/>
  491. <Static text="호전가능 질병상태" position="absolute 5 162 135 230" align="align:center middle;" id="caption107" class="cell_1"/>
  492. <Shape position="absolute 5 255 745 261" linetype="horizontal" id="line72" class="line_2"/>
  493. <Static text="기타" position="absolute 5 233 135 256" align="align:center middle;" id="caption108" class="cell_1"/>
  494. <Static text="의뢰" position="absolute 5 259 135 286" align="align:center middle;" id="caption109" class="cell_1"/>
  495. <TextArea position="absolute 140 136 745 159" id="txt_fatprcpetc" enable="false" taborder="43"/>
  496. <TextArea position="absolute 140 233 745 256" id="txt_fatbettersicketc" enable="false" taborder="45"/>
  497. <TextArea position="absolute 140 259 745 286" id="txt_fatreq" enable="false" taborder="46"/>
  498. <Edit position="absolute 140 35 195 54" id="ipt_eduweightper" enable="false" taborder="37"/>
  499. <Edit position="absolute 278 35 333 54" id="ipt_goalweight" enable="false" taborder="38"/>
  500. <Edit position="absolute 383 35 428 54" id="ipt_goalmonth" enable="false" taborder="39"/>
  501. <Edit position="absolute 465 35 515 54" id="ipt_reduweight" enable="false" taborder="40"/>
  502. <TextArea position="absolute 140 111 745 134" id="txt_fatdrugcure" enable="false" taborder="42"/>
  503. <cp_checkboxList id="chk_lifefatprcp" titletext="CheckBox List" taborder="47" text="cp_checkboxList00" scrollbars="none" position="absolute 140 58 744 102" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  504. <cp_checkboxList id="chk_fatbettersick" titletext="CheckBox List" taborder="48" text="cp_checkboxList00" scrollbars="none" position="absolute 140 162 744 224" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible"/>
  505. </Layout>
  506. </Layouts>
  507. </Tabpage>
  508. </Tabpages>
  509. </Tab>
  510. <Static text="전문의" position="absolute 591 2 640 25" align="align:center middle;" id="caption64" class="cell_1"/>
  511. <Combo position="absolute 642 4 755 23" id="cmb_atdoct" class="combo" taborder="1" innerdataset="ds_init_baseinfo_drlst_itemdr" datacolumn="drnm" codecolumn="drid"/>
  512. <CheckBox position="absolute 4 7 29 27" id="bool_nosmok" onclick="swt_judg_case_lifehabit_bool_nosmok_onclick"/>
  513. <CheckBox position="absolute 96 7 121 27" id="bool_nodrunk" onclick="swt_judg_case_lifehabit_bool_nodrunk_onclick"/>
  514. <CheckBox position="absolute 220 7 245 27" id="bool_exer" onclick="swt_judg_case_lifehabit_bool_exer_onclick"/>
  515. <CheckBox position="absolute 313 7 338 27" id="bool_nutrition" onclick="swt_judg_case_lifehabit_bool_nutrition_onclick"/>
  516. <CheckBox position="absolute 405 7 430 27" id="bool_fat" onclick="swt_judg_case_lifehabit_bool_fat_onclick"/>
  517. </Layout>
  518. </Layouts>
  519. </Tabpage>
  520. <Tabpage text="기타판정" id="case_etc" style="anchor:default;background:snow;">
  521. <Layouts>
  522. <Layout>
  523. <Calendar position="absolute 138 8 248 27" id="ipt_etcjudgdd" class="input_essential" enable="false"/>
  524. <Static position="absolute 5 32 135 315" align="align:left middle;" id="caption78" class="cell_1"/>
  525. <Static text="판정의" position="absolute 250 6 380 29" align="align:center middle;" id="caption80" class="cell_1"/>
  526. <Combo position="absolute 382 8 505 27" id="cmb_etcjudgdrid" class="combo" innerdataset="ds_init_baseinfo_drlst_itemdr" datacolumn="drnm" codecolumn="drid"/>
  527. <Static text="판정일자" position="absolute 5 6 135 29" align="align:center middle;" id="caption110" class="cell_1"/>
  528. <Button position="absolute 15 157 123 176" id="button6" class="btn2" text="소견 및 조치사항" onclick="swt_judg_case_etc_button6_onclick"/>
  529. <Shape position="absolute 5 28 758 34" linetype="horizontal" id="line78" class="line_2"/>
  530. <Shape position="absolute 5 2 758 8" linetype="horizontal" id="line79" class="line_2"/>
  531. <TextArea position="absolute 138 33 757 316" id="tar_etcjudgcnts" wordwrap="word"/>
  532. </Layout>
  533. </Layouts>
  534. </Tabpage>
  535. <Tabpage text="종합소견" id="case_tot" style="anchor:default;background:snow;">
  536. <Layouts>
  537. <Layout>
  538. <TextArea position="absolute 138 6 757 316" id="tar_totjudgexamcnts"/>
  539. <Static text="종합 소견" position="absolute 5 6 135 316" align="align:center middle;" id="caption111" class="cell_1"/>
  540. </Layout>
  541. </Layouts>
  542. </Tabpage>
  543. </Tabpages>
  544. </Tab>
  545. <Button position="absolute 453 216 517 238" id="btn_autojudg" class="btn2" visible="false" text="자동판정" anchor="left bottom"/>
  546. <Button position="absolute 519 216 610 238" id="button4" class="btn2" visible="false" text="자동판정 설정" anchor="left bottom"/>
  547. <Button position="absolute 612 216 713 238" id="button7" class="btn2" text="결과상태로 변경" onclick="button7_onclick" anchor="left bottom"/>
  548. <Button position="absolute 715 216 779 238" id="btn_judg" class="btn5" text="판정저장" onclick="btn_judg_onclick" anchor="left bottom"/>
  549. <Button id="btn_fstjudg" taborder="1" text="1차판정" position="absolute 0 216 59 240" class="btn_tab_S" anchor="left bottom"/>
  550. <Div id="Div00" taborder="6" position="absolute 67 220 414 239" anchor="left bottom"/>
  551. <Button id="button2" taborder="2" text="2차판정" class="btn_tab" position="absolute 60 216 118 240" visible="false" anchor="left bottom"/>
  552. <Button id="btn_lifejudg" taborder="3" text="생활판정" class="btn_tab" position="absolute 119 216 181 240" visible="false" anchor="left bottom"/>
  553. <Button id="btn_lifehabit" taborder="4" text="생활습관처방전(생애2차)" class="btn_tab" position="absolute 182 216 324 240" visible="false" anchor="left bottom"/>
  554. <Button id="btn_totjudg" taborder="5" text="종합소견" class="btn_tab" position="absolute 325 216 395 240" visible="false" anchor="left bottom"/>
  555. <Grid position="absolute 0 0 780 214" id="grd_rsltlst" binddataset="ds_main_acptinfo_rsltlst_item" anchor="all" selecttype="multirow">
  556. <Formats>
  557. <Format id="default">
  558. <Columns>
  559. <Column size="25" band="left"/>
  560. <Column size="0"/>
  561. <Column size="148"/>
  562. <Column size="0"/>
  563. <Column size="0"/>
  564. <Column size="74"/>
  565. <Column size="195"/>
  566. <Column size="0"/>
  567. <Column size="0"/>
  568. <Column size="62"/>
  569. <Column size="58"/>
  570. <Column size="43"/>
  571. <Column size="0"/>
  572. <Column size="0"/>
  573. <Column size="60"/>
  574. <Column size="0"/>
  575. <Column size="42"/>
  576. <Column size="42"/>
  577. </Columns>
  578. <Rows>
  579. <Row size="24" band="head"/>
  580. <Row size="24"/>
  581. </Rows>
  582. <Band id="head">
  583. <Cell/>
  584. <Cell col="1" text="처방일자"/>
  585. <Cell col="2" text="분류"/>
  586. <Cell col="3" text="실시처방&#10;유일번호"/>
  587. <Cell col="4" text="처방번호"/>
  588. <Cell col="5" text="검사코드"/>
  589. <Cell col="6" text="명칭"/>
  590. <Cell col="7" text="연계결과"/>
  591. <Cell col="8" text="결과"/>
  592. <Cell col="9" text="검사결과"/>
  593. <Cell col="10" text="단위"/>
  594. <Cell col="11" text="종류"/>
  595. <Cell col="12" text="비고"/>
  596. <Cell col="13" text="판정코드"/>
  597. <Cell col="14" text="판정값"/>
  598. <Cell col="15" text="LIS판정"/>
  599. <Cell col="16" text="Low"/>
  600. <Cell col="17" text="High"/>
  601. </Band>
  602. <Band id="body">
  603. <Cell celltype="head"/>
  604. <Cell col="1" text="bind:prcpdd"/>
  605. <Cell col="2" displaytype="combo" edittype="combo" style="align:left top;padding:5 2 1 2;" text="bind:reptprntgrupcd" wordwrap="word" suppress="1" suppressalign="middle,over" combodataset="ds_init_baseinfo_comcodelst_item" combocodecol="cd" combodatacol="nm" enable="false"/>
  606. <Cell col="3" text="bind:execprcpuniqno"/>
  607. <Cell col="4" text="bind:prcpno"/>
  608. <Cell col="5" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:testcd"/>
  609. <Cell col="6" style="align:left top;padding:5 2 1 2;background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:testnm" wordwrap="word"/>
  610. <Cell col="7" style="background:EXPR(bkcolor6);background2:EXPR(bkcolor6);" text="bind:outtestrsltcnts"/>
  611. <Cell col="8" displaytype="text" edittype="text" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:testrsltcnts"/>
  612. <Cell col="9" displaytype="text" edittype="text" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:assorsltcnts"/>
  613. <Cell col="10" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:rsltunit"/>
  614. <Cell col="11" displaytype="combo" edittype="combo" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:rsltflag" combodataset="ds_init_baseinfo_rslttypelst_A0066" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
  615. <Cell col="12" displaytype="text" edittype="text" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);" class="gridinput" text="bind:remcnts"/>
  616. <Cell col="13" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:judgcd"/>
  617. <Cell col="14" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:judgrsltcnts"/>
  618. <Cell col="15" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:judgmark"/>
  619. <Cell col="16" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:minval"/>
  620. <Cell col="17" style="background:EXPR(bkcolor);background2:EXPR(bkcolor);" text="bind:maxval"/>
  621. </Band>
  622. </Format>
  623. </Formats>
  624. </Grid>
  625. <Div position="absolute 42 8 317 253" id="grp_asso" visible="false" style="background:snow;">
  626. <Layouts>
  627. <Layout>
  628. <Static text="공단결과입력" position="absolute 5 4 113 18" id="caption57" class="tit_2" anchor="default"/>
  629. <Grid position="absolute 5 23 270 238" id="grd_assorsltlst" binddataset="ds_main_tempinfo_assorsltlst_itemasso" anchor="default">
  630. <Formats>
  631. <Format id="default">
  632. <Columns>
  633. <Column size="36"/>
  634. <Column size="185"/>
  635. </Columns>
  636. <Rows>
  637. <Row size="24" band="head"/>
  638. <Row size="24"/>
  639. </Rows>
  640. <Band id="head">
  641. <Cell text="코드"/>
  642. <Cell col="1" text="결과내용"/>
  643. </Band>
  644. <Band id="body">
  645. <Cell text="bind:rsltcd"/>
  646. <Cell col="1" text="bind:rsltnm"/>
  647. </Band>
  648. </Format>
  649. </Formats>
  650. </Grid>
  651. <Shape position="absolute 5 18 270 24" linetype="horizontal" id="line19" class="line_10" anchor="default"/>
  652. <Button position="absolute 255 3 268 18" id="btn_assoclose" class="icon_plus" text="" anchor="default"/>
  653. </Layout>
  654. </Layouts>
  655. </Div>
  656. <Button position="absolute 1 1 24 24" id="btn_small" class="icon_top" text="" onclick="btn_small_onclick"/>
  657. <Button position="absolute 1 1 24 24" id="btn_large" class="icon_bottom" text="" onclick="btn_large_onclick"/>
  658. </Layout>
  659. </Layouts>
  660. <Objects>
  661. <Dataset id="ds_temp_judgexaminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  662. <Dataset id="ds_temp_judgexaminfo_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  663. <Dataset id="ds_temp_SPAHR00300" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  664. <ColumnInfo>
  665. <Column id="okflag" type="STRING" size="256"/>
  666. </ColumnInfo>
  667. <Rows>
  668. <Row>
  669. <Col id="okflag"/>
  670. </Row>
  671. </Rows>
  672. </Dataset>
  673. <Dataset id="ds_send_change_changeinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  674. <Dataset id="ds_hidden_change_count" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  675. <Dataset id="ds_send_save_savejudg1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  676. <Dataset id="ds_send_save_savejudgoral" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  677. <Dataset id="ds_send_save_savejudg2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  678. <ColumnInfo>
  679. <Column id="fst_saved1sickcd" type="STRING" size="256"/>
  680. <Column id="fst_saved2sickcd" type="STRING" size="256"/>
  681. </ColumnInfo>
  682. <Rows>
  683. <Row>
  684. <Col id="fst_saved2sickcd"/>
  685. </Row>
  686. </Rows>
  687. </Dataset>
  688. <Dataset id="ds_send_save_savelifehabit" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  689. <Dataset id="ds_send_save_saveetcjudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  690. <Dataset id="ds_send_save_savetotjudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  691. <Dataset id="ds_send_save_savefstjudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  692. <ColumnInfo>
  693. <Column id="fst_inqryn" type="STRING" size="256" sumtext="문진표유무"/>
  694. <Column id="fst_estmamt" type="INT" size="256" sumtext="산정금액"/>
  695. <Column id="fst_judgcd" type="STRING" size="256" sumtext="A-1/B-2/R-3"/>
  696. <Column id="fst_bjudgdetl" type="STRING" size="256" sumtext="1차건진 B판정시"/>
  697. <Column id="fst_cjudgdetl" type="STRING" size="256" sumtext="1차건진 건강주의C 판정시"/>
  698. <Column id="fst_r1judgdetl" type="STRING" size="256" sumtext="1차건진 일반질환의심 R1 판정시"/>
  699. <Column id="fst_r2judgdetl" type="STRING" size="256" sumtext="1차건진 고혈압 당뇨병 질환의심 R2 판정시"/>
  700. <Column id="fst_etcsickflag" type="STRING" size="256" sumtext="1차판정(기타질환분류)"/>
  701. <Column id="fst_etcsickcnts" type="STRING" size="256" sumtext="1차판정(기타질환내용)"/>
  702. <Column id="fst_barojochicnts" type="STRING" size="256" sumtext="바로조치사항"/>
  703. <Column id="fst_judgexamcnts" type="STRING" size="256" sumtext="적극적관리"/>
  704. <Column id="fst_histflag" type="STRING" size="256" sumtext="과거병력여부"/>
  705. <Column id="fst_histcnts" type="STRING" size="256" sumtext="과거병력내역"/>
  706. <Column id="fst_lifestatflag" type="STRING" size="256" sumtext="생활습관 "/>
  707. <Column id="fst_lifestatcnts" type="STRING" size="256" sumtext="생활습관내역"/>
  708. <Column id="fst_trmaflag" type="STRING" size="256" sumtext="외상및후유증"/>
  709. <Column id="fst_gnrlstatflag" type="STRING" size="256" sumtext="일반상태"/>
  710. <Column id="fst_judgdd" type="STRING" size="256" sumtext="일차판정일자"/>
  711. <Column id="fst_judgdrid" type="STRING" size="256" sumtext="일차판정의"/>
  712. <Column id="fst_etcsickcnts1" type="STRING" size="256" sumtext="1차판정 정상B 기타질환 "/>
  713. <Column id="fst_etcsickcnts2" type="STRING" size="256" sumtext="1차판정 건강주의C 기타질환"/>
  714. <Column id="fst_d1sickyn" type="STRING" size="256" sumtext="1차판정 직업병 D1 유무"/>
  715. <Column id="fst_d2sickyn" type="STRING" size="256" sumtext="1차판정 직업병 D1 질환코드"/>
  716. <Column id="fst_d1sickcd" type="STRING" size="256" sumtext="1차판정 일반질병D2 유무"/>
  717. <Column id="fst_d2sickcd" type="STRING" size="256" sumtext="1차판정 일반질병D2 질환코드"/>
  718. <Column id="fst_aftmngt" type="STRING" size="256" sumtext="사후관리(C,D1, D2)"/>
  719. <Column id="fst_ajudgcd" type="STRING" size="256" sumtext="정상판정"/>
  720. <Column id="fst_bjudgcd" type="STRING" size="256" sumtext="B판정"/>
  721. <Column id="fst_cjudgcd" type="STRING" size="256" sumtext="C판정"/>
  722. <Column id="fst_r1judgcd" type="STRING" size="256" sumtext="R1판정"/>
  723. <Column id="fst_r2judgcd" type="STRING" size="256" sumtext="R2판정"/>
  724. <Column id="fst_item01" type="STRING" size="256" sumtext="의심질환 소견"/>
  725. <Column id="fst_item02" type="STRING" size="256" sumtext="유질환 소견"/>
  726. <Column id="fst_item03" type="STRING" size="256" sumtext="생활습관관리 소견"/>
  727. <Column id="fst_item04" type="STRING" size="256" sumtext="기타 소견"/>
  728. </ColumnInfo>
  729. </Dataset>
  730. <Dataset id="ds_send_save_saved1sickcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  731. <ColumnInfo>
  732. <Column id="judgdetlcd" type="STRING" size="256" sumtext="판정코드세부코드"/>
  733. <Column id="sickcd" type="STRING" size="256" sumtext="질환코드"/>
  734. </ColumnInfo>
  735. </Dataset>
  736. <Dataset id="ds_send_save_saved2sickcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  737. <ColumnInfo>
  738. <Column id="judgdetlcd" type="STRING" size="256" sumtext="판정코드세부코드"/>
  739. <Column id="sickcd" type="STRING" size="256" sumtext="질환코드"/>
  740. </ColumnInfo>
  741. </Dataset>
  742. <Dataset id="ds_send_save_savesecjudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  743. <ColumnInfo>
  744. <Column id="sec_judgcd" type="STRING" size="256" sumtext="A/B/C/R"/>
  745. <Column id="sec_aftercd" type="STRING" size="256" sumtext="2차검진(사후조치)"/>
  746. <Column id="sec_judgexamcnts" type="STRING" size="256" sumtext="소견및조치사항내용"/>
  747. <Column id="sec_judgdd" type="STRING" size="256" sumtext="이차판정일자"/>
  748. <Column id="sec_judgdrid" type="STRING" size="256" sumtext="이차판정의"/>
  749. <Column id="sec_glycosyn" type="STRING" size="256" sumtext="2차판정 당뇨병 유무"/>
  750. <Column id="sec_glycosdetl" type="STRING" size="256" sumtext="2차판정 당뇨병 판정"/>
  751. <Column id="sec_hypetsyn" type="STRING" size="256" sumtext="2차판정 고혈압 유무"/>
  752. <Column id="sec_hypetsdetl" type="STRING" size="256" sumtext="2차판정 고혈압 판정"/>
  753. <Column id="sec_glycosanamnesisyn" type="STRING" size="256" sumtext="2차판정 당뇨병 기왕력 유무"/>
  754. <Column id="sec_hypetsanamnesisynd" type="STRING" size="256" sumtext="2차판정 고혈압 기왕력 유무"/>
  755. <Column id="sec_glycosanamnesisdetl" type="STRING" size="256" sumtext="2차판정 당뇨병 치료계획"/>
  756. <Column id="sec_hypetsanamnesisdetl" type="STRING" size="256" sumtext="2차판정 고혈압 치료계획"/>
  757. <Column id="sec_rsltsmmcnt" type="STRING" size="256" sumtext="1차 건강진단 결과요약"/>
  758. <Column id="sec_colgrecmfact" type="STRING" size="256" sumtext="종합권고사항"/>
  759. <Column id="sec_awarfunthandcap" type="STRING" size="256" sumtext="인지기능장애(생애66/70/74)"/>
  760. <Column id="sec_melancholia1" type="STRING" size="256" sumtext="우울증(생애40세)"/>
  761. <Column id="sec_melancholia2" type="STRING" size="256" sumtext="우울증(생애66세)"/>
  762. <Column id="sec_smokyn" type="STRING" size="256" sumtext="흡연-유무"/>
  763. <Column id="sec_smoknicotinedepend" type="STRING" size="256" sumtext="흡연-니코틴의존도"/>
  764. <Column id="sec_smokprcp" type="STRING" size="256" sumtext="흡연-처방"/>
  765. <Column id="sec_drunkyn" type="STRING" size="256" sumtext="음주-유무"/>
  766. <Column id="sec_drunkvalu" type="STRING" size="256" sumtext="음주-평가"/>
  767. <Column id="sec_drunkprcp" type="STRING" size="256" sumtext="음주-처방"/>
  768. <Column id="sec_exeryn" type="STRING" size="256" sumtext="운동-유무"/>
  769. <Column id="sec_exervalu" type="STRING" size="256" sumtext="운동-평가"/>
  770. <Column id="sec_exerkind" type="STRING" size="256" sumtext="운동-종류"/>
  771. <Column id="sec_exertm" type="STRING" size="256" sumtext="운동-시간"/>
  772. <Column id="sec_exertims" type="STRING" size="256" sumtext="운동-횟수"/>
  773. <Column id="sec_nutryn" type="STRING" size="256" sumtext="영양-유무"/>
  774. <Column id="sec_nutrvalu" type="STRING" size="256" sumtext="영양-평가"/>
  775. <Column id="sec_nutrprcprecm" type="STRING" size="256" sumtext="영양-처방(추천)"/>
  776. <Column id="sec_nutrprcptemperance" type="STRING" size="256" sumtext="영양-처방(절제)"/>
  777. <Column id="sec_nutrmealhabit" type="STRING" size="256" sumtext="영양-식사습관 "/>
  778. <Column id="sec_nutrlnk" type="STRING" size="256" sumtext="영양-연계"/>
  779. <Column id="sec_fatyn" type="STRING" size="256" sumtext="비만-유무"/>
  780. <Column id="sec_fatsievqtyindx" type="STRING" size="256" sumtext="비만-체질량지수"/>
  781. <Column id="sec_fatabdmn" type="STRING" size="256" sumtext="비만-복부비만"/>
  782. <Column id="sec_fatprcp" type="STRING" size="256" sumtext="비만-처방"/>
  783. <Column id="sec_scndjudgdd" type="STRING" size="256" sumtext="2차 판정일자"/>
  784. <Column id="sec_scndjudgdrid" type="STRING" size="256" sumtext="2차 판정의ID"/>
  785. </ColumnInfo>
  786. </Dataset>
  787. <Dataset id="ds_send_save_saveoraljudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  788. <ColumnInfo>
  789. <Column id="oralestmamt" type="STRING" size="256" sumtext="구강산정금액"/>
  790. <Column id="oraljudgdrid" type="STRING" size="256" sumtext="구강판정의"/>
  791. <Column id="oraljudgdd" type="STRING" size="256" sumtext="구강판정일"/>
  792. <Column id="oraljudg" type="STRING" size="256" sumtext="종합판정"/>
  793. <Column id="oraljudgedu" type="STRING" size="256" sumtext="구강보건교육"/>
  794. <Column id="oraljudgcnts" type="STRING" size="256" sumtext="사후관리권고"/>
  795. <Column id="oraljudgcntsetc" type="STRING" size="256" sumtext="결과해석"/>
  796. <Column id="oraladddirection" type="STRING" size="256" sumtext="추가조치사항"/>
  797. <!-- 2015/01/27 이정택 추가 시작 -->
  798. <Column id="barojochicnts" type="STRING" size="256" sumtext="바로조치사항"/>
  799. <Column id="cmtcnts" type="STRING" size="256" sumtext="적극적관리"/>
  800. <!-- 2015/01/27 이정택 추가 끝 -->
  801. <Column id="oralmun1" type="STRING" size="256" sumtext="문진표평가_병력문제"/>
  802. <Column id="oralmun2" type="STRING" size="256" sumtext="문진표평가_구강건강인식도"/>
  803. <Column id="oralmun3" type="STRING" size="256" sumtext="문진표평가_구강위생"/>
  804. <Column id="oralmun4" type="STRING" size="256" sumtext="문진표평가_불소이용"/>
  805. <Column id="oralmun5" type="STRING" size="256" sumtext="문진표평가_설탕섭취"/>
  806. <Column id="oralmun6" type="STRING" size="256" sumtext="문진표평가_흡연"/>
  807. </ColumnInfo>
  808. </Dataset>
  809. <Dataset id="ds_main_acptinfo_judginfo_firstjudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_acptinfo_judginfo_firstjudg_oncolumnchanged">
  810. <ColumnInfo>
  811. <Column id="fst_inqryn" type="STRING" size="256"/>
  812. <Column id="fst_estmamt" type="STRING" size="256"/>
  813. <Column id="fst_judgcd" type="STRING" size="256"/>
  814. <Column id="fst_bjudgdetl" type="STRING" size="256"/>
  815. <Column id="fst_etcsickflag" type="STRING" size="256"/>
  816. <Column id="fst_etcsickcnts" type="STRING" size="256"/>
  817. <Column id="fst_cjudgdetl" type="STRING" size="256"/>
  818. <Column id="fst_etcsickcnts1" type="STRING" size="256"/>
  819. <Column id="fst_r1judgdetl" type="STRING" size="256"/>
  820. <Column id="fst_etcsickcnts2" type="STRING" size="256"/>
  821. <Column id="fst_r2judgdetl" type="STRING" size="256"/>
  822. <Column id="fst_judgexamcd" type="STRING" size="256"/>
  823. <Column id="fst_judgexamcnts" type="STRING" size="256"/>
  824. <Column id="fst_histflag" type="STRING" size="256"/>
  825. <Column id="fst_histcnts" type="STRING" size="256"/>
  826. <Column id="fst_lifestatflag" type="STRING" size="256"/>
  827. <Column id="fst_lifestatcnts" type="STRING" size="256"/>
  828. <Column id="fst_trmaflag" type="STRING" size="256"/>
  829. <Column id="fst_gnrlstatflag" type="STRING" size="256"/>
  830. <Column id="fst_judgdd" type="STRING" size="256"/>
  831. <Column id="fst_judgdrid" type="STRING" size="256"/>
  832. <Column id="fst_d1sickyn" type="STRING" size="256"/>
  833. <Column id="fst_d1sickcd" type="STRING" size="256"/>
  834. <Column id="fst_d2sickyn" type="STRING" size="256"/>
  835. <Column id="fst_d2sickcd" type="STRING" size="256"/>
  836. <Column id="fst_aftmngt" type="STRING" size="256"/>
  837. <Column id="fst_ajudgcd" type="STRING" size="256"/>
  838. <Column id="fst_bjudgcd" type="STRING" size="256"/>
  839. <Column id="fst_cjudgcd" type="STRING" size="256"/>
  840. <Column id="fst_r1judgcd" type="STRING" size="256"/>
  841. <Column id="fst_r2judgcd" type="STRING" size="256"/>
  842. <Column id="fst_barojochicnts" type="STRING" size="256"/>
  843. <Column id="fst_item01" type="STRING" size="256"/>
  844. <Column id="fst_item02" type="STRING" size="256"/>
  845. <Column id="fst_item03" type="STRING" size="256"/>
  846. <Column id="fst_item04" type="STRING" size="256"/>
  847. <Column id="fst_inqrdrid" type="STRING" size="256"/>
  848. </ColumnInfo>
  849. <Rows>
  850. <Row>
  851. <Col id="fst_inqryn">Y</Col>
  852. <Col id="fst_estmamt"/>
  853. <Col id="fst_judgcd"/>
  854. <Col id="fst_bjudgdetl"/>
  855. <Col id="fst_etcsickflag"/>
  856. <Col id="fst_etcsickcnts"/>
  857. <Col id="fst_cjudgdetl"/>
  858. <Col id="fst_etcsickcnts1"/>
  859. <Col id="fst_r1judgdetl"/>
  860. <Col id="fst_etcsickcnts2"/>
  861. <Col id="fst_r2judgdetl"/>
  862. <Col id="fst_judgexamcd"/>
  863. <Col id="fst_judgexamcnts"/>
  864. <Col id="fst_histflag"/>
  865. <Col id="fst_histcnts"/>
  866. <Col id="fst_lifestatflag"/>
  867. <Col id="fst_lifestatcnts"/>
  868. <Col id="fst_trmaflag"/>
  869. <Col id="fst_gnrlstatflag"/>
  870. <Col id="fst_judgdd"/>
  871. <Col id="fst_judgdrid"/>
  872. <Col id="fst_d1sickyn"/>
  873. <Col id="fst_d1sickcd"/>
  874. <Col id="fst_d2sickyn"/>
  875. <Col id="fst_d2sickcd"/>
  876. <Col id="fst_aftmngt"/>
  877. <Col id="fst_ajudgcd"/>
  878. <Col id="fst_bjudgcd"/>
  879. <Col id="fst_cjudgcd"/>
  880. <Col id="fst_r1judgcd"/>
  881. <Col id="fst_r2judgcd"/>
  882. <Col id="fst_barojochicnts"/>
  883. <Col id="fst_item01"/>
  884. <Col id="fst_item02"/>
  885. <Col id="fst_item03"/>
  886. <Col id="fst_item04"/>
  887. <Col id="fst_inqrdrid"/>
  888. </Row>
  889. </Rows>
  890. </Dataset>
  891. <Dataset id="ds_main_acptinfo_judginfo_secondjudg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  892. <ColumnInfo>
  893. <Column id="sec_judgcd" type="STRING" size="256"/>
  894. <Column id="sec_D1sickcd" type="STRING" size="256"/>
  895. <Column id="sec_D2sickcd" type="STRING" size="256"/>
  896. <Column id="sec_aftercd" type="STRING" size="256"/>
  897. <Column id="sec_judgexamcd" type="STRING" size="256"/>
  898. <Column id="sec_rsltsmmcnt" type="STRING" size="256"/>
  899. <Column id="sec_judgdd" type="STRING" size="256"/>
  900. <Column id="sec_judgdrid" type="STRING" size="256"/>
  901. <Column id="sec_bjudgdetl" type="STRING" size="256"/>
  902. <Column id="sec_cjudgdetl" type="STRING" size="256"/>
  903. <Column id="sec_d2judgdetl" type="STRING" size="256"/>
  904. <Column id="sec_d1judgdetl" type="STRING" size="256"/>
  905. <Column id="sec_colgrecmfact" type="STRING" size="256"/>
  906. <Column id="sec_glycosyn" type="STRING" size="256"/>
  907. <Column id="sec_hypetsyn" type="STRING" size="256"/>
  908. <Column id="sec_glycosdetl" type="STRING" size="256"/>
  909. <Column id="sec_hypetsdetl" type="STRING" size="256"/>
  910. <Column id="sec_glycosanamnesisyn" type="STRING" size="256"/>
  911. <Column id="sec_hypetsanamnesisyn" type="STRING" size="256"/>
  912. <Column id="sec_glycosanamnesisdetl" type="STRING" size="256"/>
  913. <Column id="sec_hypetsanamnesisdetl" type="STRING" size="256"/>
  914. <Column id="sec_awarfunthandcap" type="STRING" size="256"/>
  915. <Column id="sec_melancholia1" type="STRING" size="256"/>
  916. <Column id="sec_melancholia2" type="STRING" size="256"/>
  917. <Column id="sec_smokyn" type="STRING" size="256"/>
  918. <Column id="sec_smoknicotinedepend" type="STRING" size="256"/>
  919. <Column id="sec_smokprcp" type="STRING" size="256"/>
  920. <Column id="sec_drunkyn" type="STRING" size="256"/>
  921. <Column id="sec_drunkvalu" type="STRING" size="256"/>
  922. <Column id="sec_drunkprcp" type="STRING" size="256"/>
  923. <Column id="sec_exeryn" type="STRING" size="256"/>
  924. <Column id="sec_exervalu" type="STRING" size="256"/>
  925. <Column id="sec_exerkind" type="STRING" size="256"/>
  926. <Column id="sec_exertm" type="STRING" size="256"/>
  927. <Column id="sec_exertims" type="STRING" size="256"/>
  928. <Column id="sec_nutryn" type="STRING" size="256"/>
  929. <Column id="sec_nutrvalu" type="STRING" size="256"/>
  930. <Column id="sec_nutrprcprecm" type="STRING" size="256"/>
  931. <Column id="sec_nutrprcptemperance" type="STRING" size="256"/>
  932. <Column id="sec_nutrmealhabit" type="STRING" size="256"/>
  933. <Column id="sec_nutrlnk" type="STRING" size="256"/>
  934. <Column id="sec_fatyn" type="STRING" size="256"/>
  935. <Column id="sec_fatsievqtyindx" type="STRING" size="256"/>
  936. <Column id="sec_fatabdmn" type="STRING" size="256"/>
  937. <Column id="sec_fatprcp" type="STRING" size="256"/>
  938. <Column id="sec_scndjudgdd" type="STRING" size="256"/>
  939. <Column id="sec_scndjudgdrid" type="STRING" size="256"/>
  940. </ColumnInfo>
  941. <Rows>
  942. <Row>
  943. <Col id="sec_judgcd"/>
  944. <Col id="sec_D1sickcd"/>
  945. <Col id="sec_D2sickcd"/>
  946. <Col id="sec_aftercd"/>
  947. <Col id="sec_judgexamcd"/>
  948. <Col id="sec_rsltsmmcnt"/>
  949. <Col id="sec_judgdd"/>
  950. <Col id="sec_judgdrid"/>
  951. <Col id="sec_bjudgdetl"/>
  952. <Col id="sec_cjudgdetl"/>
  953. <Col id="sec_d2judgdetl"/>
  954. <Col id="sec_d1judgdetl"/>
  955. <Col id="sec_colgrecmfact"/>
  956. <Col id="sec_glycosyn"/>
  957. <Col id="sec_hypetsyn"/>
  958. <Col id="sec_glycosdetl"/>
  959. <Col id="sec_hypetsdetl"/>
  960. <Col id="sec_glycosanamnesisyn"/>
  961. <Col id="sec_hypetsanamnesisyn"/>
  962. <Col id="sec_glycosanamnesisdetl"/>
  963. <Col id="sec_hypetsanamnesisdetl"/>
  964. <Col id="sec_awarfunthandcap"/>
  965. <Col id="sec_melancholia1"/>
  966. <Col id="sec_melancholia2"/>
  967. <Col id="sec_smokyn"/>
  968. <Col id="sec_smoknicotinedepend"/>
  969. <Col id="sec_smokprcp"/>
  970. <Col id="sec_drunkyn"/>
  971. <Col id="sec_drunkvalu"/>
  972. <Col id="sec_drunkprcp"/>
  973. <Col id="sec_exeryn"/>
  974. <Col id="sec_exervalu"/>
  975. <Col id="sec_exerkind"/>
  976. <Col id="sec_exertm"/>
  977. <Col id="sec_exertims"/>
  978. <Col id="sec_nutryn"/>
  979. <Col id="sec_nutrvalu"/>
  980. <Col id="sec_nutrprcprecm"/>
  981. <Col id="sec_nutrprcptemperance"/>
  982. <Col id="sec_nutrmealhabit"/>
  983. <Col id="sec_nutrlnk"/>
  984. <Col id="sec_fatyn"/>
  985. <Col id="sec_fatsievqtyindx"/>
  986. <Col id="sec_fatabdmn"/>
  987. <Col id="sec_fatprcp"/>
  988. <Col id="sec_scndjudgdd"/>
  989. <Col id="sec_scndjudgdrid"/>
  990. </Row>
  991. </Rows>
  992. </Dataset>
  993. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  994. <Dataset id="ds_main_acptinfo_item_SMAHR02500" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  995. </Objects>
  996. <Bind>
  997. <BindItem id="item0" compid="grp_textrslt.tar_textrslt" propid="value" datasetid="ds_main_tempinfo_rslttext" columnid="rsltcnts"/>
  998. <BindItem id="item1" compid="swt_judg.case_first.bol_judgcda" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_ajudgcd"/>
  999. <BindItem id="item2" compid="swt_judg.case_first.rdo_cmpyflag" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_inqryn"/>
  1000. <BindItem id="item3" compid="swt_judg.case_first.ipt_judgdd" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_judgdd"/>
  1001. <BindItem id="item4" compid="swt_judg.case_first.cmb_fstjudgdrid" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_judgdrid"/>
  1002. <BindItem id="item5" compid="swt_judg.case_first.bol_judgcdb" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_bjudgcd"/>
  1003. <BindItem id="item6" compid="swt_judg.case_first.bol_judgcdr1" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_r1judgcd"/>
  1004. <BindItem id="item7" compid="swt_judg.case_first.cmb_etcsickflag" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_etcsickflag"/>
  1005. <BindItem id="item8" compid="swt_judg.case_first.ipt_fst_etcsickcnts" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_etcsickcnts"/>
  1006. <BindItem id="item9" compid="swt_judg.case_first.ipt_fst_etcsickcnts2" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_etcsickcnts2"/>
  1007. <BindItem id="item10" compid="swt_judg.case_first.bol_judgcdr2" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_r2judgcd"/>
  1008. <BindItem id="item11" compid="swt_judg.case_first.bol_judgcdc" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_cjudgcd"/>
  1009. <BindItem id="item12" compid="swt_judg.case_first.ipt_fst_etcsickcnts1" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_etcsickcnts1"/>
  1010. <BindItem id="item13" compid="swt_judg.case_first.bol_d1sickyn" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_d1sickyn"/>
  1011. <BindItem id="item14" compid="swt_judg.case_first.cmb_aftmngt" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_aftmngt"/>
  1012. <BindItem id="item15" compid="swt_judg.case_first.txt_barojochicnts" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_item03"/>
  1013. <BindItem id="item16" compid="swt_judg.case_first.tar_judgexamcnts" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_item04"/>
  1014. <BindItem id="item17" compid="swt_judg.case_first.bol_d2sickyn" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_d2sickyn"/>
  1015. <BindItem id="item18" compid="swt_judg.case_second.input3" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid=""/>
  1016. <BindItem id="item19" compid="swt_judg.case_second.cmb_scndjudgdrid" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_scndjudgdrid"/>
  1017. <BindItem id="item20" compid="swt_judg.case_second.bol_glycosyn" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_glycosyn"/>
  1018. <BindItem id="item21" compid="swt_judg.case_second.bol_glycosanamnesisyn" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_glycosanamnesisyn"/>
  1019. <BindItem id="item22" compid="swt_judg.case_second.bol_hypetsyn" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_hypetsyn"/>
  1020. <BindItem id="item23" compid="swt_judg.case_second.bol_hypetsanamnesisyn" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_hypetsanamnesisyn"/>
  1021. <BindItem id="item24" compid="swt_judg.case_second.rdo_glycosdetl" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_glycosdetl"/>
  1022. <BindItem id="item25" compid="swt_judg.case_second.rdo_hypetsdetl" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_hypetsdetl"/>
  1023. <BindItem id="item26" compid="swt_judg.case_second.cmb_glycosanamnesisdetl" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_glycosanamnesisdetl"/>
  1024. <BindItem id="item27" compid="swt_judg.case_second.cmb_hypetsanamnesisdetl" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_hypetsanamnesisdetl"/>
  1025. <BindItem id="item28" compid="swt_judg.case_second.txt_rsltsmmcnt" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_rsltsmmcnt"/>
  1026. <BindItem id="item29" compid="swt_judg.case_second.txt_colgrecmfact" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_colgrecmfact"/>
  1027. <BindItem id="item30" compid="swt_judg.case_second.cmb_awarfunthandcap" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_awarfunthandcap"/>
  1028. <BindItem id="item31" compid="swt_judg.case_second.cmb_melancholia1" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_melancholia1"/>
  1029. <BindItem id="item32" compid="swt_judg.case_second.cmb_melancholia2" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_melancholia2"/>
  1030. <BindItem id="item33" compid="swt_judg.case_lifejudg.cmb_smoknicotinedepend" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_smoknicotinedepend"/>
  1031. <BindItem id="item34" compid="swt_judg.case_lifejudg.cmb_smokprcp" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_smokprcp"/>
  1032. <BindItem id="item35" compid="swt_judg.case_lifejudg.cmb_drunkvalu" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_drunkvalu"/>
  1033. <BindItem id="item36" compid="swt_judg.case_lifejudg.cmb_drunkprcp" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_drunkprcp"/>
  1034. <BindItem id="item37" compid="swt_judg.case_lifejudg.cmb_exervalu" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_exervalu"/>
  1035. <BindItem id="item38" compid="swt_judg.case_lifejudg.cmb_exerkind" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_exerkind"/>
  1036. <BindItem id="item39" compid="swt_judg.case_lifejudg.cmb_exertm" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_exertm"/>
  1037. <BindItem id="item40" compid="swt_judg.case_lifejudg.cmb_exertims" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_exertims"/>
  1038. <BindItem id="item41" compid="swt_judg.case_lifejudg.cmb_fatsievqtyindx" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_fatsievqtyindx"/>
  1039. <BindItem id="item42" compid="swt_judg.case_lifejudg.cmb_fatabdmn" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_fatabdmn"/>
  1040. <BindItem id="item43" compid="swt_judg.case_lifejudg.bool1" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_smokyn"/>
  1041. <BindItem id="item44" compid="swt_judg.case_lifejudg.bool2" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_drunkyn"/>
  1042. <BindItem id="item45" compid="swt_judg.case_lifejudg.bool3" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_exeryn"/>
  1043. <BindItem id="item46" compid="swt_judg.case_lifejudg.bool4" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_nutryn"/>
  1044. <BindItem id="item47" compid="swt_judg.case_lifejudg.bool5" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_fatyn"/>
  1045. <BindItem id="item48" compid="swt_judg.case_lifejudg.rdo_nutrvalu" propid="value" datasetid="ds_main_acptinfo_judginfo_secondjudg" columnid="sec_nutrvalu"/>
  1046. <BindItem id="item49" compid="swt_judg.case_lifehabit.switch1.case_drunk.cmb_drunkstat" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="smokflag"/>
  1047. <BindItem id="item50" compid="swt_judg.case_lifehabit.cmb_atdoct" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="atdoct"/>
  1048. <BindItem id="item51" compid="swt_judg.case_lifehabit.switch1.case_drunk.ipt_nodrunkday" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="nodrunkday"/>
  1049. <BindItem id="item52" compid="swt_judg.case_lifehabit.switch1.case_drunk.ipt_daydrunkcnt" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="daydrunkcnt"/>
  1050. <BindItem id="item53" compid="swt_judg.case_lifehabit.switch1.case_drunk.ipt_weekdrunkcnt" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="weekdrunkcnt"/>
  1051. <BindItem id="item54" compid="swt_judg.case_lifehabit.switch1.case_drunk.ipt_drunkrestday" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="drunkrestday"/>
  1052. <BindItem id="item55" compid="swt_judg.case_lifehabit.switch1.case_drunk.cmb_drunkdiary" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="drunkdiary"/>
  1053. <BindItem id="item56" compid="swt_judg.case_lifehabit.switch1.case_drunk.cmb_nodrunkbook" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="nodrunkbook"/>
  1054. <BindItem id="item57" compid="swt_judg.case_lifehabit.switch1.case_drunk.txt_drunkdrug" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="drunkdrug"/>
  1055. <BindItem id="item58" compid="swt_judg.case_lifehabit.switch1.case_drunk.txt_drunketc" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="drunketc"/>
  1056. <BindItem id="item59" compid="swt_judg.case_lifehabit.bool_nosmok" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid=""/>
  1057. <BindItem id="item60" compid="swt_judg.case_lifehabit.bool_nodrunk" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="nodrunkuseyn"/>
  1058. <BindItem id="item61" compid="swt_judg.case_lifehabit.bool_exer" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="exeruseyn"/>
  1059. <BindItem id="item62" compid="swt_judg.case_lifehabit.bool_nutrition" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="nutritionuseyn"/>
  1060. <BindItem id="item63" compid="swt_judg.case_lifehabit.bool_fat" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="fatuseyn"/>
  1061. <BindItem id="item64" compid="swt_judg.case_lifehabit.switch1.case_exer.cmb_exergrade" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="exergrade"/>
  1062. <BindItem id="item65" compid="swt_judg.case_lifehabit.switch1.case_exer.txt_exerkindetc" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="exerkindetc"/>
  1063. <BindItem id="item66" compid="swt_judg.case_lifehabit.switch1.case_exer.cmb_exertime" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="exertime"/>
  1064. <BindItem id="item67" compid="swt_judg.case_lifehabit.switch1.case_exer.txt_exertimeetc" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="exertimeetc"/>
  1065. <BindItem id="item68" compid="swt_judg.case_lifehabit.switch1.case_exer.cmb_exercnt" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="exercnt"/>
  1066. <BindItem id="item69" compid="swt_judg.case_lifehabit.switch1.case_exer.txt_exerbettersicketc" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="exerbettersicketc"/>
  1067. <BindItem id="item70" compid="swt_judg.case_lifehabit.switch1.case_exer.txt_exerreq" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="exerreq"/>
  1068. <BindItem id="item71" compid="swt_judg.case_lifehabit.switch1.case_nutrition.cmb_ntrhabit" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="ntrhabit"/>
  1069. <BindItem id="item72" compid="swt_judg.case_lifehabit.switch1.case_nutrition.txt_ntrbettersicketc" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="ntrbettersicketc"/>
  1070. <BindItem id="item73" compid="swt_judg.case_lifehabit.switch1.case_nutrition.txt_ntrreq" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="ntrreq"/>
  1071. <BindItem id="item74" compid="swt_judg.case_lifehabit.switch1.case_fat.cmb_bodyweight" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="bodyweight"/>
  1072. <BindItem id="item75" compid="swt_judg.case_lifehabit.switch1.case_fat.cmb_fatstat" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="fatstat"/>
  1073. <BindItem id="item76" compid="swt_judg.case_lifehabit.switch1.case_fat.cmb_sickoccurgrade" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="sickoccurgrade"/>
  1074. <BindItem id="item77" compid="swt_judg.case_lifehabit.switch1.case_fat.ipt_eduweightper" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="reduweightper"/>
  1075. <BindItem id="item78" compid="swt_judg.case_lifehabit.switch1.case_fat.ipt_goalweight" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="goalweight"/>
  1076. <BindItem id="item79" compid="swt_judg.case_lifehabit.switch1.case_fat.ipt_goalmonth" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="goalmonth"/>
  1077. <BindItem id="item80" compid="swt_judg.case_lifehabit.switch1.case_fat.ipt_reduweight" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="reduweight"/>
  1078. <BindItem id="item81" compid="swt_judg.case_lifehabit.switch1.case_fat.txt_fatdrugcure" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="fatdrugcure"/>
  1079. <BindItem id="item82" compid="swt_judg.case_lifehabit.switch1.case_fat.txt_fatprcpetc" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="fatprcpetc"/>
  1080. <BindItem id="item83" compid="swt_judg.case_lifehabit.switch1.case_fat.txt_fatbettersicketc" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="fatbettersicketc"/>
  1081. <BindItem id="item84" compid="swt_judg.case_lifehabit.switch1.case_fat.txt_fatreq" propid="value" datasetid="ds_main_acptinfo_judginfo_lifehabitprcp" columnid="fatreq"/>
  1082. <BindItem id="item85" compid="swt_judg.case_etc.ipt_etcjudgdd" propid="value" datasetid="ds_main_acptinfo_judginfo_etcjudg" columnid="etc_judgdd"/>
  1083. <BindItem id="item86" compid="swt_judg.case_etc.cmb_etcjudgdrid" propid="value" datasetid="ds_main_acptinfo_judginfo_etcjudg" columnid="etc_judgdrid"/>
  1084. <BindItem id="item87" compid="swt_judg.case_etc.tar_etcjudgcnts" propid="value" datasetid="ds_main_acptinfo_judginfo_etcjudg" columnid="etc_judgexamcnts"/>
  1085. <BindItem id="item88" compid="swt_judg.case_tot.tar_totjudgexamcnts" propid="value" datasetid="ds_main_acptinfo_judginfo_totjudg" columnid="totcmtcnts"/>
  1086. <BindItem id="item89" compid="swt_judg.case_first.txt_item01" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_item01"/>
  1087. <BindItem id="item90" compid="swt_judg.case_first.txt_item02" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_item02"/>
  1088. <BindItem id="item91" compid="swt_judg.case_first.cmb_fstinqrdrid" propid="value" datasetid="ds_main_acptinfo_judginfo_firstjudg" columnid="fst_inqrdrid"/>
  1089. </Bind>
  1090. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1091. * System Name :
  1092. * Job Name :
  1093. * Creator :
  1094. * Make Date : 2015-11-13
  1095. * Description :
  1096. *---------------------------------------------------------------------------------------
  1097. * Modify Date Modifier Modify Description
  1098. *---------------------------------------------------------------------------------------
  1099. * 2015-11-13 Live Converter TF->XP
  1100. *
  1101. *---------------------------------------------------------------------------------------
  1102. ****************************************************************************************/
  1103. include "com_commonxp::comm_main.xjs";
  1104. include "ast_healexamxp::AHA001.xjs";
  1105. include "pam_pamcomnxp::PAM.xjs";
  1106. include "ast_healthexambasexp::healcombolist.xjs";
  1107. var arErrorCode = new HashArray();
  1108. var m_vHealexamflag = "G";
  1109. var divID = "";
  1110. function SMAHR02500_oninit(obj:Form, e:InitEventInfo)
  1111. {
  1112. frmf_initForm(obj); //폼 초기화
  1113. grdf_setRowTypeIcon(grd_rsltlst, 0);
  1114. }
  1115. function SMAHR02500_onload(obj:Form, e:LoadEventInfo)
  1116. {
  1117. //1차건진 B판정 상세
  1118. if (fGetEtcInfo("F", "F21") == true ){
  1119. ds_init_judginfo_Bjudglst_item.copyData(parent.ds_temp_baseinfo_comcodelst_item);
  1120. if(parent.ds_temp_baseinfo_comcodelst_item.rowcount > 0) {
  1121. var sProp = "col=6,row=2,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  1122. swt_judg.case_first.chk_bjudgdetl.setInitComp(sProp, ds_init_judginfo_Bjudglst_item,"cd","nm", "fn_bjudgdetl");
  1123. }
  1124. }
  1125. //1차건진C판정 상세
  1126. if (fGetEtcInfo("F", "F22") == true ){
  1127. ds_init_judginfo_Cjudglst_item.copyData(parent.ds_temp_baseinfo_comcodelst_item);
  1128. if(parent.ds_temp_baseinfo_comcodelst_item.rowcount > 0) {
  1129. var sProp = "col=4,row=1,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  1130. swt_judg.case_first.chk_cjudgdetl.setInitComp(sProp, ds_init_judginfo_Cjudglst_item,"cd","nm", "fn_cjudgdetl");
  1131. }
  1132. }
  1133. //1차건진R1판정 상세
  1134. if (fGetEtcInfo("F", "F23") == true){
  1135. ds_init_judginfo_R1judglst_item.copyData(parent.ds_temp_baseinfo_comcodelst_item);
  1136. if(parent.ds_temp_baseinfo_comcodelst_item.rowcount > 0) {
  1137. var sProp = "col=6,row=2,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  1138. swt_judg.case_first.chk_r1judgdetl.setInitComp(sProp, ds_init_judginfo_R1judglst_item,"cd","nm", "fn_r1judgdetl");
  1139. }
  1140. }
  1141. //1차건진R2판정 상세
  1142. if (fGetEtcInfo("F", "F24") == true){
  1143. ds_init_judginfo_R2judglst_item.copyData(parent.ds_temp_baseinfo_comcodelst_item);
  1144. if(parent.ds_temp_baseinfo_comcodelst_item.rowcount > 0) {
  1145. var sProp = "col=3,row=1,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  1146. swt_judg.case_first.chk_r2judgdetl.setInitComp(sProp, ds_init_judginfo_R2judglst_item,"cd","nm", "fn_r2judgdetl");
  1147. }
  1148. }
  1149. }
  1150. function fViewNum(){
  1151. vidx = "1";
  1152. }
  1153. //ready
  1154. function fInitDasplay(){
  1155. nodenumber = 0;
  1156. fSetGridInitState(grd_rsltlst); //배경색 변경
  1157. swt_judg.tabindex = 0;
  1158. btn_fstjudg.setSelectStatus(true);
  1159. if(ds_main_acptinfo_judginfo_firstjudg.rowcount == 0){
  1160. ds_main_acptinfo_judginfo_firstjudg.addRow();
  1161. parent.ds_main_acptinfo_judginfo_firstjudg.addRow();
  1162. }
  1163. // //1차건진 B판정 상세
  1164. // if (fGetEtcInfo("F", "F21") == true ){
  1165. // ds_init_judginfo_Bjudglst_item.copyData(parent.ds_temp_baseinfo_comcodelst_item);
  1166. // if(parent.ds_temp_baseinfo_comcodelst_item.rowcount > 0) {
  1167. // var sProp = "col=6,row=2,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  1168. // swt_judg.case_first.chk_bjudgdetl.setInitComp(sProp, ds_init_judginfo_Bjudglst_item,"cd","nm", "fn_bjudgdetl");
  1169. // }
  1170. // }
  1171. //
  1172. // //1차건진C판정 상세
  1173. // if (fGetEtcInfo("F", "F22") == true ){
  1174. // ds_init_judginfo_Cjudglst_item.copyData(parent.ds_temp_baseinfo_comcodelst_item);
  1175. // if(parent.ds_temp_baseinfo_comcodelst_item.rowcount > 0) {
  1176. // var sProp = "col=4,row=1,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  1177. // swt_judg.case_first.chk_cjudgdetl.setInitComp(sProp, ds_init_judginfo_Cjudglst_item,"cd","nm", "fn_cjudgdetl");
  1178. // }
  1179. // }
  1180. //
  1181. // //1차건진R1판정 상세
  1182. // if (fGetEtcInfo("F", "F23") == true){
  1183. // ds_init_judginfo_R1judglst_item.copyData(parent.ds_temp_baseinfo_comcodelst_item);
  1184. // if(parent.ds_temp_baseinfo_comcodelst_item.rowcount > 0) {
  1185. // var sProp = "col=6,row=2,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  1186. // swt_judg.case_first.chk_r1judgdetl.setInitComp(sProp, ds_init_judginfo_R1judglst_item,"cd","nm", "fn_r1judgdetl");
  1187. // }
  1188. // }
  1189. //
  1190. // //1차건진R2판정 상세
  1191. // if (fGetEtcInfo("F", "F24") == true){
  1192. // ds_init_judginfo_R2judglst_item.copyData(parent.ds_temp_baseinfo_comcodelst_item);
  1193. // if(parent.ds_temp_baseinfo_comcodelst_item.rowcount > 0) {
  1194. // var sProp = "col=3,row=1,cellspacing=2,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  1195. // swt_judg.case_first.chk_r2judgdetl.setInitComp(sProp, ds_init_judginfo_R2judglst_item,"cd","nm", "fn_r2judgdetl");
  1196. // }
  1197. // }
  1198. //1차건진 기타질환코드내역
  1199. if (fGetEtcInfo("F", "F25") == true ){
  1200. ds_init_judginfo_etcsickflaglst_item.copyData(parent.ds_temp_baseinfo_comcodelst_item);
  1201. if(parent.ds_temp_baseinfo_comcodelst_item.rowcount > 0) {
  1202. swt_judg.case_first.cmb_etcsickflag.innerdataset = "ds_init_judginfo_etcsickflaglst_item";
  1203. swt_judg.case_first.cmb_etcsickflag.codecolumn = "cd";
  1204. swt_judg.case_first.cmb_etcsickflag.datacolumn = "nm";
  1205. }
  1206. }
  1207. //1차건진 사후관리
  1208. if (fGetEtcInfo("F", "F26") == true ){
  1209. ds_init_judginfo_aftmngtcdlst_item.copyData(parent.ds_temp_baseinfo_comcodelst_item);
  1210. if(parent.ds_temp_baseinfo_comcodelst_item.rowcount > 0) {
  1211. swt_judg.case_first.cmb_aftmngt.innerdataset = "ds_init_judginfo_aftmngtcdlst_item";
  1212. swt_judg.case_first.cmb_aftmngt.codecolumn = "cd";
  1213. swt_judg.case_first.cmb_aftmngt.datacolumn = "nm";
  1214. }
  1215. }
  1216. //판정의설정
  1217. if(utlf_isNull(ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_judgdrid"))){
  1218. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_judgdrid", sysf_getUserInfo("userid"));
  1219. }
  1220. var inqryn = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_inqryn");
  1221. if(utlf_isNull(inqryn)){
  1222. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_inqryn", "Y");
  1223. }
  1224. //gridMergeRow(grd_rsltlst);
  1225. //특정값에 따라 Disabled 여부 결정
  1226. fDisabledChk();
  1227. }
  1228. function fn_bjudgdetl(){
  1229. var checkList = String(swt_judg.case_first.chk_bjudgdetl.getData()).replace(","," ");
  1230. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_bjudgdetl", checkList);
  1231. if(utlf_transNullToEmpty(checkList).length > 1){
  1232. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_bjudgcd", "Y");
  1233. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_ajudgcd", "N");
  1234. }else{
  1235. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_bjudgcd", "N");
  1236. }
  1237. var fst_bjudgdetl = parent.ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_bjudgdetl");
  1238. var bol = utlf_isSearchString(fst_bjudgdetl, "B09");
  1239. if(bol == true){
  1240. swt_judg.case_first.cmb_etcsickflag.enable = true;
  1241. swt_judg.case_first.ipt_fst_etcsickcnts.enable = true;
  1242. }else{
  1243. swt_judg.case_first.cmb_etcsickflag.enable = false;
  1244. swt_judg.case_first.ipt_fst_etcsickcnts.enable= false;
  1245. }
  1246. }
  1247. function fn_cjudgdetl(){
  1248. var checkList = String(swt_judg.case_first.chk_cjudgdetl.getData()).replace(","," ");
  1249. dsf_makeValue(parent.ds_main_acptinfo_judginfo_firstjudg, "fst_cjudgdetl", "string", checkList);
  1250. if(utlf_transNullToEmpty(checkList).length > 1){
  1251. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_cjudgcd", "Y");
  1252. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_ajudgcd", "N");
  1253. }else{
  1254. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_cjudgcd", "N");
  1255. }
  1256. var fst_cjudgdetl = parent.ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_cjudgdetl");
  1257. var bol = utlf_isSearchString(fst_cjudgdetl ,"C04");
  1258. if (bol == true) {
  1259. swt_judg.case_first.ipt_fst_etcsickcnts1.enable = true;
  1260. } else {
  1261. swt_judg.case_first.ipt_fst_etcsickcnts1.enable = false;
  1262. }
  1263. }
  1264. function fn_r1judgdetl(){
  1265. var checkList = String(swt_judg.case_first.chk_r1judgdetl.getData()).replace(","," ");
  1266. dsf_makeValue(parent.ds_main_acptinfo_judginfo_firstjudg, "fst_r1judgdetl", "string", checkList);
  1267. if(utlf_transNullToEmpty(checkList).length > 1){
  1268. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_r1judgcd", "Y");
  1269. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_ajudgcd", "N");
  1270. }else{
  1271. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_r1judgcd", "N");
  1272. }
  1273. var fst_r1judgdetl = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_r1judgdetl");
  1274. var bol = utlf_isSearchString(fst_r1judgdetl ,"D08");
  1275. if(bol == true){
  1276. swt_judg.case_first.ipt_fst_etcsickcnts2.enable = true;
  1277. }else{
  1278. swt_judg.case_first.ipt_fst_etcsickcnts2.enable = false;
  1279. }
  1280. }
  1281. function fn_r2judgdetl(){
  1282. var checkList = String(swt_judg.case_first.chk_r2judgdetl.getData()).replace(","," ");// E01:고혈압질환의심, E02: 당뇨병질환의심, E03: 생애
  1283. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_r2judgdetl", checkList);
  1284. // 2015/09/22 2차대상 체크 넣을시 생애는 제외되도록 수정
  1285. if(checkList.search("E03") < 0){
  1286. if(utlf_transNullToEmpty(checkList).length > 1){
  1287. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_r2judgcd", "Y");
  1288. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_ajudgcd", "N");
  1289. }else{
  1290. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_r2judgcd", "N");
  1291. }
  1292. }else if(checkList.search("E03") >= 0 && (checkList.search("E01") >= 0 || checkList.search("E02") >= 0)){
  1293. if(utlf_transNullToEmpty(checkList).length > 1){
  1294. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_r2judgcd", "Y");
  1295. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_ajudgcd", "N");
  1296. }else{
  1297. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_r2judgcd", "N");
  1298. }
  1299. }else{
  1300. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_r2judgcd", "N");
  1301. }
  1302. }
  1303. //특정값에 따라 Disabled 여부 결정
  1304. function fDisabledChk() {
  1305. var fst_bjudgdetl = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_bjudgdetl");
  1306. var bol = utlf_isSearchString(fst_bjudgdetl ,"B09");
  1307. if (bol == true) {
  1308. swt_judg.case_first.cmb_etcsickflag.enable = true;
  1309. swt_judg.case_first.ipt_fst_etcsickcnts.enable = true;
  1310. } else {
  1311. swt_judg.case_first.cmb_etcsickflag.enable = false;
  1312. swt_judg.case_first.ipt_fst_etcsickcnts.enable = false;
  1313. }
  1314. var fst_cjudgdetl = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_cjudgdetl");
  1315. var bol = utlf_isSearchString(fst_cjudgdetl ,"C04");
  1316. if (bol == true) {
  1317. swt_judg.case_first.ipt_fst_etcsickcnts1.enable = true;
  1318. } else {
  1319. swt_judg.case_first.ipt_fst_etcsickcnts1.enable = false;
  1320. }
  1321. var fst_r1judgdetl = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_r1judgdetl");
  1322. var bol = utlf_isSearchString(fst_r1judgdetl ,"D08");
  1323. if (bol == true) {
  1324. swt_judg.case_first.ipt_fst_etcsickcnts2.enable = true;
  1325. } else {
  1326. swt_judg.case_first.ipt_fst_etcsickcnts2.enable = false;
  1327. }
  1328. swt_judg_case_lifehabit_bool_nosmok_onclick();
  1329. swt_judg_case_lifehabit_bool_nodrunk_onclick();
  1330. swt_judg_case_lifehabit_bool_exer_onclick();
  1331. swt_judg_case_lifehabit_bool_nutrition_onclick();
  1332. swt_judg_case_lifehabit_bool_fat_onclick();
  1333. }
  1334. /*
  1335. * 배경색 변경
  1336. */
  1337. function fSetGridInitState(vGrdObj){
  1338. if(utlf_isNull(vGrdObj)) return ;
  1339. var dataset:Dataset;
  1340. dataset = eval(vGrdObj.binddataset);
  1341. var cnt = dataset.rowcount;
  1342. if(utlf_isNull(dataset.getColumnInfo("bkcolor"))){
  1343. dataset.addColumn("bkcolor", "string");
  1344. dataset.addColumn("bkcolor6", "string");
  1345. }
  1346. dataset.enableevent = false;
  1347. dataset.updatecontrol = false;
  1348. for(var i = 0; i < cnt; i++){
  1349. var testrslt = dataset.getColumn(i, "testrsltcnts");
  1350. var low = dataset.getColumn(i, "minval");
  1351. var high = dataset.getColumn(i, "maxval");
  1352. //기준치에 따른 색깔변경
  1353. if("H" == dataset.getColumn( i , "judgrsltcnts")){
  1354. dataset.setColumn(i, "bkcolor", "#FF8888");//빨 - H
  1355. dataset.setColumn(i, "bkcolor6", "#FF8888");//빨 - H
  1356. }
  1357. if("L" == dataset.getColumn( i , "judgrsltcnts")){
  1358. dataset.setColumn(i, "bkcolor", "#85B3FF");//파 - L
  1359. dataset.setColumn(i, "bkcolor6", "#85B3FF");//파 - L
  1360. }
  1361. //결과값이 하한가와 상한가 범위를 벗어난 경우 색으로 구분(녹색:하한가보다 작은 경우, 분홍색:상한가보다 큰 경우)
  1362. if(!utlf_isNull(testrslt)){
  1363. if(!isNaN(testrslt)){
  1364. if(!utlf_isNull(high)){
  1365. if(eval(testrslt) > eval(high)){
  1366. dataset.setColumn(i, "bkcolor6", "#FF8888");//빨 - H
  1367. }
  1368. }
  1369. if(!utlf_isNull(low)){
  1370. if(eval(testrslt) < eval(low)){
  1371. dataset.setColumn(i, "bkcolor6", "#85B3FF");//파 - L
  1372. }
  1373. }
  1374. }
  1375. }else{
  1376. continue;
  1377. }
  1378. }
  1379. dataset.updatecontrol = true;
  1380. dataset.enableevent = true;
  1381. }
  1382. function swt_judg_case_lifehabit_bool_nosmok_onclick(obj:CheckBox, e:ClickEventInfo)
  1383. {
  1384. var activeStat = fGetActiveStat(swt_judg.case_lifehabit.bool_nosmok.value);
  1385. swt_judg.case_lifehabit.switch1.case_nosmok.chk_smokbettersick.enable = activeStat;
  1386. swt_judg.case_lifehabit.switch1.case_nosmok.txt_suppserviceetc.enable = activeStat;
  1387. swt_judg.case_lifehabit.switch1.case_nosmok.cmb_suppservice.enable = activeStat;
  1388. swt_judg.case_lifehabit.switch1.case_nosmok.txt_nosmokdrug.enable = activeStat;
  1389. swt_judg.case_lifehabit.switch1.case_nosmok.txt_nicochangeregm.enable = activeStat;
  1390. swt_judg.case_lifehabit.switch1.case_nosmok.cmb_nosmokbookread.enable = activeStat;
  1391. swt_judg.case_lifehabit.switch1.case_nosmok.cmb_nicodepend.enable = activeStat;
  1392. swt_judg.case_lifehabit.switch1.case_nosmok.cmb_smok.enable = activeStat;
  1393. if(!activeStat) {
  1394. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "smokbettersick", "");
  1395. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "suppserviceetc", "");
  1396. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "suppservice", "");
  1397. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "nosmokdrug", "");
  1398. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "nicochangeregm", "");
  1399. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "nosmokbookread", "");
  1400. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "nicodepend", "");
  1401. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "smok", "");
  1402. }
  1403. }
  1404. function swt_judg_case_lifehabit_bool_nodrunk_onclick(obj:CheckBox, e:ClickEventInfo)
  1405. {
  1406. var activeStat = fGetActiveStat(swt_judg.case_lifehabit.bool_nodrunk.value);
  1407. swt_judg.case_lifehabit.switch1.case_drunk.chk_drunkbettersick.enable = activeStat;
  1408. swt_judg.case_lifehabit.switch1.case_drunk.txt_drunketc.enable = activeStat;
  1409. swt_judg.case_lifehabit.switch1.case_drunk.txt_drunkdrug.enable = activeStat;
  1410. swt_judg.case_lifehabit.switch1.case_drunk.cmb_nodrunkbook.enable = activeStat;
  1411. swt_judg.case_lifehabit.switch1.case_drunk.cmb_drunkdiary.enable = activeStat;
  1412. swt_judg.case_lifehabit.switch1.case_drunk.ipt_drunkrestday.enable = activeStat;
  1413. swt_judg.case_lifehabit.switch1.case_drunk.ipt_weekdrunkcnt.enable = activeStat;
  1414. swt_judg.case_lifehabit.switch1.case_drunk.ipt_daydrunkcnt.enable = activeStat;
  1415. swt_judg.case_lifehabit.switch1.case_drunk.ipt_nodrunkday.enable = activeStat;
  1416. swt_judg.case_lifehabit.switch1.case_drunk.cmb_drunkstat.enable = activeStat;
  1417. if(!activeStat) {
  1418. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "drunkbettersick", "");
  1419. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "drunketc", "");
  1420. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "drunkdrug", "");
  1421. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "nodrunkbook", "");
  1422. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "drunkdiary", "");
  1423. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "drunkrestday", "");
  1424. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "weekdrunkcnt", "");
  1425. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "daydrunkcnt", "");
  1426. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "nodrunkday", "");
  1427. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "drunkstat", "");
  1428. }
  1429. }
  1430. function swt_judg_case_lifehabit_bool_exer_onclick(obj:CheckBox, e:ClickEventInfo)
  1431. {
  1432. var activeStat = fGetActiveStat(swt_judg.case_lifehabit.bool_exer.value);
  1433. swt_judg.case_lifehabit.switch1.case_exer.cmb_exergrade.enable = activeStat;
  1434. swt_judg.case_lifehabit.switch1.case_exer.chk_exerkind.enable = activeStat;
  1435. swt_judg.case_lifehabit.switch1.case_exer.txt_exerkindetc.enable = activeStat;
  1436. swt_judg.case_lifehabit.switch1.case_exer.cmb_exertime.enable = activeStat;
  1437. swt_judg.case_lifehabit.switch1.case_exer.txt_exertimeetc.enable = activeStat;
  1438. swt_judg.case_lifehabit.switch1.case_exer.cmb_exercnt.enable = activeStat;
  1439. swt_judg.case_lifehabit.switch1.case_exer.chk_exerbettersick.enable = activeStat;
  1440. swt_judg.case_lifehabit.switch1.case_exer.txt_exerbettersicketc.enable = activeStat;
  1441. swt_judg.case_lifehabit.switch1.case_exer.txt_exerreq.enable = activeStat;
  1442. if(!activeStat) {
  1443. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "exergrade", "");
  1444. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "exerkind", "");
  1445. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "exerkindetc", "");
  1446. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "exertime", "");
  1447. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "exertimeetc", "");
  1448. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "exercnt", "");
  1449. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "exerbettersick", "");
  1450. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "exerbettersicketc", "");
  1451. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "exerreq", "");
  1452. }
  1453. }
  1454. function swt_judg_case_lifehabit_bool_nutrition_onclick(obj:CheckBox, e:ClickEventInfo)
  1455. {
  1456. var activeStat = fGetActiveStat(swt_judg.case_lifehabit.bool_nutrition.value);
  1457. swt_judg.case_lifehabit.switch1.case_nutrition.cmb_ntrhabit.enable = activeStat;
  1458. swt_judg.case_lifehabit.switch1.case_nutrition.chk_ntrhabitbetterprcp.enable = activeStat;
  1459. swt_judg.case_lifehabit.switch1.case_nutrition.chk_ntrbettersick.enable = activeStat;
  1460. swt_judg.case_lifehabit.switch1.case_nutrition.txt_ntrbettersicketc.enable = activeStat;
  1461. swt_judg.case_lifehabit.switch1.case_nutrition.txt_ntrreq.enable = activeStat;
  1462. if(!activeStat) {
  1463. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "ntrhabit", "");
  1464. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "ntrhabitbetterprcp", "");
  1465. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "ntrbettersick", "");
  1466. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "ntrbettersicketc", "");
  1467. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "ntrreq", "");
  1468. }
  1469. }
  1470. function swt_judg_case_lifehabit_bool_fat_onclick(obj:CheckBox, e:ClickEventInfo)
  1471. {
  1472. var activeStat = fGetActiveStat(swt_judg.case_lifehabit.bool_fat.value);
  1473. swt_judg.case_lifehabit.switch1.case_fat.cmb_bodyweight.enable = activeStat;
  1474. swt_judg.case_lifehabit.switch1.case_fat.cmb_fatstat.enable = activeStat;
  1475. swt_judg.case_lifehabit.switch1.case_fat.cmb_sickoccurgrade.enable = activeStat;
  1476. swt_judg.case_lifehabit.switch1.case_fat.ipt_eduweightper.enable = activeStat;
  1477. swt_judg.case_lifehabit.switch1.case_fat.ipt_goalweight.enable = activeStat;
  1478. swt_judg.case_lifehabit.switch1.case_fat.ipt_goalmonth.enable = activeStat;
  1479. swt_judg.case_lifehabit.switch1.case_fat.ipt_reduweight.enable = activeStat;
  1480. swt_judg.case_lifehabit.switch1.case_fat.chk_lifefatprcp.enable = activeStat;
  1481. swt_judg.case_lifehabit.switch1.case_fat.txt_fatdrugcure.enable = activeStat;
  1482. swt_judg.case_lifehabit.switch1.case_fat.txt_fatprcpetc.enable = activeStat;
  1483. swt_judg.case_lifehabit.switch1.case_fat.chk_fatbettersick.enable = activeStat;
  1484. swt_judg.case_lifehabit.switch1.case_fat.txt_fatbettersicketc.enable = activeStat;
  1485. swt_judg.case_lifehabit.switch1.case_fat.txt_fatreq.enable = activeStat;
  1486. if(!activeStat) {
  1487. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "bodyweight", "");
  1488. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "fatstat", "");
  1489. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "sickoccurgrade", "");
  1490. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "eduweightper", "");
  1491. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "goalweight", "");
  1492. ds_main_acptinfo_judginfo_lifehabitprcp.setColumn(0, "goalmonth", "");
  1493. ds_main_acptinfo_judginfo_lifehabitprc.setColumn(0, "reduweight", "");
  1494. ds_main_acptinfo_judginfo_lifehabitprc.setColumn(0, "lifefatprcp", "");
  1495. ds_main_acptinfo_judginfo_lifehabitprc.setColumn(0, "fatdrugcure", "");
  1496. ds_main_acptinfo_judginfo_lifehabitprc.setColumn(0, "fatprcpetc", "");
  1497. ds_main_acptinfo_judginfo_lifehabitprc.setColumn(0, "fatbettersick", "");
  1498. ds_main_acptinfo_judginfo_lifehabitprc.setColumn(0, "fatbettersicketc", "");
  1499. ds_main_acptinfo_judginfo_lifehabitprc.setColumn(0, "fatreq", "");
  1500. }
  1501. }
  1502. function grp_rslt2_button1_onclick(obj:Button, e:ClickEventInfo)
  1503. {
  1504. grp_rslt2.visible = false;
  1505. }
  1506. function grp_textrslt_btn_textclose_onclick(obj:Button, e:ClickEventInfo)
  1507. {
  1508. if( ds_main_tempinfo_rslttext.getColumn(0, "rslt_col") == col_rslt ) {
  1509. parent.ds_main_acptinfo_rsltlst_item.setColumn(ds_main_tempinfo_rslttext.getColumn(0, "rslt_idx"), "testrsltcnts", grp_textrslt.tar_textrslt.value);
  1510. }
  1511. grp_textrslt.visible = false;
  1512. }
  1513. function grp_textrslt_btn_rsltclose_onclick(obj:Button, e:ClickEventInfo)
  1514. {
  1515. grp_textrslt.visible = false;
  1516. }
  1517. function grp_textrslt_btn_rsltsave_onclick(obj:Button, e:ClickEventInfo)
  1518. {
  1519. if( ds_main_tempinfo_rslttext.getColumn(0, "rslt_col") == col_rslt ) {
  1520. var idx = ds_main_tempinfo_rslttext.getColumn(0, "rslt_idx");
  1521. if( idx < 0) return ;
  1522. parent.ds_main_acptinfo_rsltlst_item.setColumn(idx, "testrsltcnts", grp_textrslt.tar_textrslt.value);
  1523. if( parent.ds_main_acptinfo_rsltlst_item.getRowType(idx) == 1) {
  1524. parent.ds_main_acptinfo_rsltlst_item.enableevent = false;
  1525. parent.ds_main_acptinfo_rsltlst_item.updatecontrol = false;
  1526. parent.ds_main_acptinfo_rsltlst_item.setRowType(idx, 4);
  1527. parent.ds_main_acptinfo_rsltlst_item.updatecontrol = true;
  1528. parent.ds_main_acptinfo_rsltlst_item.enableevent = true;
  1529. }
  1530. }
  1531. grp_textrslt.visible = false;
  1532. }
  1533. function grp_choi_btn_choiclose_onclick(obj:Button, e:ClickEventInfo)
  1534. {
  1535. grp_choi.visible = false;
  1536. }
  1537. function swt_judg_case_first_btn_firstjudg_onclick(obj:Button, e:ClickEventInfo)
  1538. {
  1539. ds_temp_judgexaminfo_list.clearData();
  1540. frmf_setParameter("SPAHR00410_PARAM1", "Y");
  1541. frmf_setParameter("SPAHR00410_PARAM2", "ds_temp_judgexaminfo_list");
  1542. frmf_setParameter("SPAHR00410_PARAM7", fGetHealExamFlag() );
  1543. frmf_setParameter("SPAHR00400_PARAM8", "G01"); // 일반건진
  1544. frmf_setParameter("SPAHR00410_PARAM9", "A"); // 정상(A),정상(B)
  1545. frmf_modal("SPAHR00410", "SPAHR00410", "", null, "", "", "", null, null, null, null, null, "M");
  1546. if( ds_temp.getColumn(0, "okflag") != "ok" ) return ;
  1547. var vNodeList = ds_temp_judgexaminfo_list.rowcount;
  1548. if( vNodeList == 0 ) reutrn ;
  1549. var vJudgCnts = utlf_transNullToEmpty(swt_judg.case_first.tar_judgexamcnts.value);
  1550. for( var i = 0 ; i < vNodeList; i++){
  1551. if(utlf_isNull(vJudgCnts)){
  1552. vJudgCnts = ds_temp_judgexaminfo_list.getColumn(i, "judghangcnts");
  1553. }else{
  1554. vJudgCnts = vJudgCnts + "\n" + ds_temp_judgexaminfo_list.getColumn(i, "judghangcnts");
  1555. }
  1556. }
  1557. swt_judg.case_first.tar_judgexamcnts.value = vJudgCnts;
  1558. }
  1559. function swt_judg_case_first_btn_sickd1_onclick(obj:Button, e:ClickEventInfo)
  1560. {
  1561. ahafGetSickCd("SMAHR02500", "", "", 1 , ds_main_acptinfo_judginfo_firstd1sicklst, "D1" );
  1562. if( ds_temp.getColumn(0, "okflag") == "Y" ){
  1563. ds_main_acptinfo_judginfo_firstd1sicklst.enableevent = false;
  1564. ds_main_acptinfo_judginfo_firstd1sicklst.updatecontrol = false;
  1565. for( var i = 0; i < ds_main_acptinfo_judginfo_firstd1sicklst.rowcount; i++){
  1566. ds_main_acptinfo_judginfo_firstd1sicklst.setColumn(i, "judgdetlcd", "D1");
  1567. ds_main_acptinfo_judginfo_firstd1sicklst.setRowType(i, 2);
  1568. }
  1569. ds_main_acptinfo_judginfo_firstd1sicklst.updatecontrol = true;
  1570. ds_main_acptinfo_judginfo_firstd1sicklst.enableevent = true;
  1571. }
  1572. }
  1573. function swt_judg_case_first_button3_onclick(obj:Button, e:ClickEventInfo)
  1574. {
  1575. ahafGetSickCd("SMAHR02500", "", "", 1 , ds_main_acptinfo_judginfo_firstd2sicklst, "D2");
  1576. if( ds_temp.getColumn(0, "okflag") == "Y" ){
  1577. ds_main_acptinfo_judginfo_firstd2sicklst.enableevent = false;
  1578. ds_main_acptinfo_judginfo_firstd2sicklst.updatecontrol = false;
  1579. for( var i = 0; i < ds_main_acptinfo_judginfo_firstd2sicklst.rowcount; i++){
  1580. ds_main_acptinfo_judginfo_firstd2sicklst.setColumn(i, "judgdetlcd", "D2");
  1581. ds_main_acptinfo_judginfo_firstd2sicklst.setRowType(i, 2);
  1582. }
  1583. ds_main_acptinfo_judginfo_firstd2sicklst.updatecontrol = true;
  1584. ds_main_acptinfo_judginfo_firstd2sicklst.enableevent = true;
  1585. }
  1586. }
  1587. function swt_judg_case_first_bol_judgcda_onclick(obj:CheckBox, e:ClickEventInfo)
  1588. {
  1589. var vStat = fGetActiveStat(swt_judg.case_first.bol_judgcda.value);
  1590. if(vStat){
  1591. swt_judg.case_first.bol_judgcdb.value = "N";
  1592. swt_judg.case_first.bol_judgcdc.value = "N";
  1593. swt_judg.case_first.bol_judgcdr1.value = "N";
  1594. swt_judg.case_first.bol_judgcdr2.value = "N";
  1595. swt_judg_case_first_bol_judgcdb_onclick();
  1596. swt_judg_case_first_bol_judgcdr1_onclick();
  1597. swt_judg_case_first_bol_judgcdr2_onclick();
  1598. swt_judg_case_first_bol_judgcdc_onclick();
  1599. }
  1600. }
  1601. function fGetActiveStat(vFlag){
  1602. var activeStat = false;
  1603. if(utlf_isNull(vFlag)) vFlag = "Y";
  1604. if(vFlag == "Y"){
  1605. activeStat = true;
  1606. }else if(vFlag == "N"){
  1607. activeStat = false;
  1608. }
  1609. return activeStat;
  1610. }
  1611. function swt_judg_case_first_bol_judgcdb_onclick(obj:CheckBox, e:ClickEventInfo)
  1612. {
  1613. var vStat = fGetActiveStat(swt_judg.case_first.bol_judgcdb.value);
  1614. if(vStat){
  1615. swt_judg.case_first.bol_judgcda.value = "N";
  1616. }else{
  1617. swt_judg.case_first.chk_bjudgdetl.setCheckAll(false);
  1618. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_etcsickflag", "");
  1619. swt_judg.case_first.ipt_fst_etcsickcnts.value = "";
  1620. fn_bjudgdetl();
  1621. }
  1622. }
  1623. function swt_judg_case_first_bol_judgcdr1_onclick(obj:CheckBox, e:ClickEventInfo)
  1624. {
  1625. var vStat = fGetActiveStat(swt_judg.case_first.bol_judgcdr1.value);
  1626. if(vStat){
  1627. swt_judg.case_first.bol_judgcda.value = "N";
  1628. }else {
  1629. swt_judg.case_first.chk_r1judgdetl.setCheckAll(false);
  1630. swt_judg.case_first.ipt_fst_etcsickcnts2.value = "";
  1631. fn_r1judgdetl();
  1632. }
  1633. }
  1634. function swt_judg_case_first_bol_judgcdr2_onclick(obj:CheckBox, e:ClickEventInfo)
  1635. {
  1636. var vStat = fGetActiveStat(swt_judg.case_first.bol_judgcdr2.value);
  1637. if(vStat){
  1638. swt_judg.case_first.bol_judgcda.value = "N";
  1639. }else{
  1640. swt_judg.case_first.chk_r1judgdetl.setCheckAll(false);
  1641. }
  1642. }
  1643. function swt_judg_case_first_bol_judgcdc_onclick(obj:CheckBox, e:ClickEventInfo)
  1644. {
  1645. var vStat = fGetActiveStat(swt_judg.case_first.bol_judgcdc.value);
  1646. if(vStat){
  1647. swt_judg.case_first.bol_judgcda.value = "N";
  1648. }else{
  1649. swt_judg.case_first.chk_cjudgdetl.setCheckAll(false);
  1650. swt_judg.case_first.ipt_fst_etcsickcnts1.value = "";
  1651. fn_cjudgdetl();
  1652. }
  1653. }
  1654. function swt_judg_case_first_button8_onclick(obj:Button, e:ClickEventInfo)
  1655. {
  1656. ds_temp_judgexaminfo_list.addRow();
  1657. frmf_setParameter("SPAHR00410_PARAM1", "Y");
  1658. frmf_setParameter("SPAHR00410_PARAM2", "ds_temp_judgexaminfo_list");
  1659. frmf_setParameter("SPAHR00410_PARAM7", fGetHealExamFlag() );
  1660. frmf_setParameter("SPAHR00400_PARAM8", "G01"); // 일반건진
  1661. frmf_setParameter("SPAHR00410_PARAM9", "C"); // 건강주의(C)
  1662. frmf_modal("SPAHR00410", "SPAHR00410", "", null, "", "", "", null, null, null, null, null, "M");
  1663. if( ds_temp.getColumn(0, "okflag") != "ok" ){
  1664. return ;
  1665. }
  1666. var vNodeList = ds_temp_judgexaminfo_list.rowcount;
  1667. if( vNodeList == 0 ){
  1668. return;
  1669. }
  1670. var vJudgCnts = swt_judg.case_first.txt_barojochicnts.value;
  1671. for( var i = 0 ; i < vNodeList ; i++){
  1672. if(utlf_isNull(vJudgCnts)){
  1673. vJudgCnts = ds_temp_judgexaminfo_list.getColumn(i, "judghangcnts");
  1674. }else{
  1675. vJudgCnts = vJudgCnts + "\n" + ds_temp_judgexaminfo_list.getColumn(i, "judghangcnts");
  1676. }
  1677. }
  1678. dsf_makeValue(parent.ds_main_acptinfo_judginfo_firstjudg, "fst_item03", "string", vJudgCnts);
  1679. }
  1680. function swt_judg_case_second_btn_secondjudg_onclick(obj:Button, e:ClickEventInfo)
  1681. {
  1682. fGetJudgExmpCnts(swt_judg.case_second.txt_colgrecmfact, "G0112");
  1683. }
  1684. /**
  1685. * 소견 및 조치내용 가져오기
  1686. * 소견및 조치내용은 종합판정문구 관리에서 건진구분 - 일반으로 관리.
  1687. * vEditObj : 선택한 판정내용이 입력될 입력컨트롤명
  1688. * SPAHR00300_PARAM1: 다중선택여부(Y/N)
  1689. * SPAHR00300_PARAM2: 목적노드Set
  1690. * SPAHR00300_PARAM3: 종합판정문구코드 목적노드
  1691. * SPAHR00300_PARAM4: 종합판정문구내용 목적노드
  1692. * SPAHR00300_PARAM5: 종합판정문구검색코드
  1693. * SPAHR00300_PARAM6: 종합판정문구검색내용
  1694. * SPAHR00300_PARAM7: 건진구분
  1695. */
  1696. function fGetJudgExmpCnts(vEditObj,jCode){
  1697. if( vEditObj == null ) return ;
  1698. ds_temp_judgexaminfo.addRow();
  1699. frmf_setParameter("SPAHR00300_PARAM1", "Y");
  1700. frmf_setParameter("SPAHR00300_PARAM2", "ds_temp_judgexaminfo");
  1701. frmf_setParameter("SPAHR00300_PARAM7", fGetHealExamFlag() );
  1702. frmf_setParameter("SPAHR00300_PARAM8", jCode );
  1703. frmf_modal("SPAHR00300", "SPAHR00300", "", null, "", "100", "100", null, null, null, null, null, "M");
  1704. if( ds_temp_SPAHR00300.getColumn(0, "okflag") != "ok" ) return ;
  1705. var vNodeList = ds_temp_judgexaminfo_list.rowcount;
  1706. if( vNodeList == 0 ) reutrn ;
  1707. var vJudgCnts = vEditObj.value;
  1708. var vJudgLongCnts = swt_judg.case_tot.tar_totjudgexamcnts.value;
  1709. for( var i = 0 ; i < vNodeList; i++){
  1710. vJudgCnts += ds_temp_judgexaminfo_list.getColumn(i, "judghangshrtcnts");
  1711. if(vEditObj.id == "tar_judgexamcnts"){
  1712. vJudgLongCnts += ds_temp_judgexaminfo_list.getColumn(i, "judghangcnts");
  1713. }
  1714. }
  1715. vEditObj.value = vJudgCnts;
  1716. if(vEditObj.id == "tar_judgexamcnts"){
  1717. swt_judg.case_tot.tar_totjudgexamcnts.value = vJudgLongCnts;
  1718. }
  1719. }
  1720. function swt_judg_case_second_button5_onclick(obj:Button, e:ClickEventInfo)
  1721. {
  1722. fGetJudgExmpCnts(swt_judg.case_second.txt_rsltsmmcnt,"G011");
  1723. }
  1724. function swt_judg_case_etc_button6_onclick(obj:Button, e:ClickEventInfo)
  1725. {
  1726. fGetJudgExmpCnts(tar_etcjudgcnts,"G0111");
  1727. }
  1728. function button7_onclick(obj:Button, e:ClickEventInfo)
  1729. {
  1730. if(sysf_messageBox("결과상태로 변경", "Q002") == 6){
  1731. fSetAcptState("G", "N"); // 결과 상태로 변경
  1732. }
  1733. }
  1734. /* 접수 정보(AST.AHAMACPT) 상태 변경
  1735. sStatFlag : 공통코드 #A0107참조 A 예약 B 예약보류 C 예약확인 D 예약취소 E 접수 G 결과 :
  1736. sRsltYn : 결과완료여부
  1737. */
  1738. function fSetAcptState(sStatFlag, sRsltYn){
  1739. var idx = parent.ds_main_acptlst_item.rowposition;
  1740. if(idx < 0){
  1741. return false;
  1742. }
  1743. ds_send_change_changeinfo.clearData();
  1744. var rsrvdd = parent.ds_main_acptlst_item.getColumn(idx, "rsrvdd");
  1745. var rsrvno = parent.ds_main_acptlst_item.getColumn(idx, "rsrvno");
  1746. dsf_makeValue(ds_send_change_changeinfo, "healexamflag" , "string", m_vHealexamflag);
  1747. dsf_makeValue(ds_send_change_changeinfo, "rsrvdd" , "string", rsrvdd);
  1748. dsf_makeValue(ds_send_change_changeinfo, "rsrvno" , "string", rsrvno);
  1749. dsf_makeValue(ds_send_change_changeinfo, "statflag" , "string", sStatFlag);
  1750. dsf_makeValue(ds_send_change_changeinfo, "rsltyn" , "string", sRsltYn);
  1751. var oParam = {};
  1752. oParam.id = "TXAHR02502";
  1753. oParam.service = "healexamrsltjudgapp.GnrlJudgInpt";
  1754. oParam.method = "reqSetAcptState";
  1755. oParam.inds = "changeinfo=ds_send_change_changeinfo";
  1756. oParam.outds = "ds_hidden_change_count=change_count";
  1757. oParam.async = false;
  1758. oParam.callback = "cf_TXAHR02502";
  1759. tranf_submit(oParam);
  1760. if(arErrorCode.pop("TXAHR02502") > -1){
  1761. sysf_messageBox("결과상태 변경이 ", "I001");
  1762. opener.fGetRsltPatList();
  1763. }else{
  1764. sysf_messageBox("결과상태 변경이 ", "E009");
  1765. }
  1766. }
  1767. function cf_TXAHR02502(sSvcId, nErrorCode, sErrorMsg) {
  1768. arErrorCode.push(sSvcId, nErrorCode);
  1769. }
  1770. function btn_judg_onclick(obj:Button, e:ClickEventInfo)
  1771. {
  1772. if(sysf_messageBox("판정내역을 ", "Q002") == 6){
  1773. fInitSaveData();
  1774. fSaveJudg(true);
  1775. }
  1776. }
  1777. /**===================================================================================
  1778. @desc : 공통 저장정보관련 초기화
  1779. =====================================================================================*/
  1780. function fInitSaveData(){
  1781. ds_send_save_saveinfo.clearData();
  1782. }
  1783. /**===================================================================================
  1784. @desc : 공통 저장정보관련 check
  1785. *접수정보 : 건진구분/건진상세구분/예약일자/예약번호/등록번호/진료일자
  1786. *저장구분 : I=> 문진만, R=>결과만, J1 => 1차판정만 ...
  1787. =====================================================================================*/
  1788. function fCheckSaveInfo(){
  1789. var idx1 = ds_main_acptinfo_item_SMAHR02500.rowposition;
  1790. if( idx1 < 0 ) {
  1791. return false;
  1792. }
  1793. if( utlf_isNull(m_vHealexamflag) ) {
  1794. sysf_messageBox("업무구분이 존재하지 않습니다.", "E999");
  1795. return false;
  1796. }
  1797. ds_send_save_saveinfo.clearData();
  1798. // var idx = parent.ds_main_acptlst_item.rowposition;
  1799. // if( idx < 0) {
  1800. // //messageBox("수진자를 ", "C002");
  1801. // return false;
  1802. // }
  1803. //결과내역가져오기
  1804. var rsrvdd = ds_main_acptinfo_item_SMAHR02500.getColumn(0, "rsrvdd");
  1805. var rsrvno = ds_main_acptinfo_item_SMAHR02500.getColumn(0, "rsrvno");
  1806. var pid = ds_main_acptinfo_item_SMAHR02500.getColumn(0, "pid");
  1807. var orddd = ds_main_acptinfo_item_SMAHR02500.getColumn(0, "orddd");
  1808. var cretno = ds_main_acptinfo_item_SMAHR02500.getColumn(0, "cretno");
  1809. var pkgcd = ds_main_acptinfo_item_SMAHR02500.getColumn(0, "pkgcd");
  1810. var sex = ds_main_acptinfo_item_SMAHR02500.getColumn(0, "sex");
  1811. var age = ds_main_acptinfo_item_SMAHR02500.getColumn(0, "age");
  1812. dsf_makeValue(ds_send_save_saveinfo, "healexamflag" , "string", m_vHealexamflag );
  1813. dsf_makeValue(ds_send_save_saveinfo, "healexamdetlflag" , "string", fGetHealExamFlag() );
  1814. dsf_makeValue(ds_send_save_saveinfo, "rsrvdd" , "string", rsrvdd );
  1815. dsf_makeValue(ds_send_save_saveinfo, "rsrvno" , "string", rsrvno );
  1816. dsf_makeValue(ds_send_save_saveinfo, "pid" , "string", pid );
  1817. dsf_makeValue(ds_send_save_saveinfo, "orddd" , "string", orddd );
  1818. dsf_makeValue(ds_send_save_saveinfo, "cretno" , "string", cretno );
  1819. dsf_makeValue(ds_send_save_saveinfo, "pkgcd" , "string", pkgcd );
  1820. dsf_makeValue(ds_send_save_saveinfo, "sex" , "string", sex);
  1821. dsf_makeValue(ds_send_save_saveinfo, "age" , "string", age);
  1822. dsf_makeValue(ds_send_save_saveinfo, "judgdrid" , "string", ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_judgdrid"));
  1823. dsf_makeValue(ds_send_save_saveinfo, "inqrdrid" , "string", ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_inqrdrid"));
  1824. return true ;
  1825. }
  1826. /**===================================================================================
  1827. @desc : 판정입력
  1828. *접수정보 : 건진구분/건진상세구분/예약일자/예약번호/등록번호/진료일자
  1829. *판정내역 :
  1830. @param :bCheckSave => true이면 저장기본정보 check.
  1831. 전체저장시는 저장기본정보를 check할 필요가 없으므로...pass하도록...하기위해.
  1832. =====================================================================================*/
  1833. function fSaveJudg(bCheckSave){
  1834. var ret = false;
  1835. if(bCheckSave){
  1836. if( !fCheckSaveInfo()) return ret;
  1837. }
  1838. //판정입력구분(1-1차 + 구강 /2- 2차 /L- 생활습관처방전(생애2차)/O- 구강만 /S- 특수건진 /B- 혈액정밀 / C- 암건진 )
  1839. if(utlf_isNull(ds_send_save_saveinfo.getColumnInfo("judginptflag"))){
  1840. ds_send_save_saveinfo.addColumn("judginptflag", "string");
  1841. }
  1842. //??? 의미를 모르겠음...
  1843. //var judgflag = fGetJudgInptFlag();
  1844. var judgflag = "";
  1845. var signedData = "";
  1846. if(swt_judg.tabindex == 0){
  1847. judgflag = "1";
  1848. }else if (swt_judg.tabindex == 1){
  1849. judgflag = "2";
  1850. }else if (swt_judg.tabindex == 2){
  1851. judgflag = "L2";
  1852. }else if(swt_judg.tabindex == 4){
  1853. judgflag = "L";
  1854. }else if(swt_judg.tabindex == 5){
  1855. judgflag = "E";
  1856. }else if(swt_judg.tabindex == 6){
  1857. judgflag = "T";
  1858. }
  1859. ds_send_save_saveinfo.setColumn(0, "judginptflag" ,judgflag);
  1860. // trace("judgflag : "+judgflag);
  1861. //1차 + 구강
  1862. if( judgflag == "1" ){
  1863. var judgcd_A = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_ajudgcd");
  1864. var judgcd_B = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_bjudgcd");
  1865. var judgcd_C = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_cjudgcd");
  1866. var judgcd_R1 = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_r1judgcd");
  1867. var judgcd_R2 = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_r2judgcd");
  1868. var fst_barojochicnts = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_barojochicnts");
  1869. if(utlf_transNullToEmpty(fst_barojochicnts).length > 250){
  1870. sysf_messageBox("바로조치는 250자까지 입력가능합니다", "E");
  1871. swt_judg.case_first.txt_barojochicnts.setFocus();
  1872. return ret;
  1873. }
  1874. var fst_judgexamcnts = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_judgexamcnts");
  1875. if(utlf_transNullToEmpty(fst_judgexamcnts).length > 300){
  1876. sysf_messageBox("적극적 관리는 300자까지 입력가능합니다", "E");
  1877. swt_judg.case_first.tar_judgexamcnts.setFocus();
  1878. return ret;
  1879. }
  1880. if(judgcd_A == "N" && judgcd_B == "N" && judgcd_C == "N" && judgcd_R1 == "N" && judgcd_R2 == "N"){
  1881. sysf_messageBox("판정을 ", "C001");
  1882. return ret;
  1883. }
  1884. if (utlf_isNull(ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_judgdrid"))) {
  1885. sysf_messageBox("판정의를 ", "C001");
  1886. return ret;
  1887. }
  1888. if (utlf_isNull(ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_inqrdrid"))) {
  1889. sysf_messageBox("문진의를 ", "C001");
  1890. return ret;
  1891. }
  1892. // 판정이 다중으로 선택하게 변경하면서 정상일경우 A 아닐경우에는 B을 저장하게 변경
  1893. // 다중 선택된 판정은 Detail 테이블에 저장 된다.
  1894. if(fGetActiveStat(swt_judg.case_first.bol_judgcda.value)) {
  1895. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_judgcd" , "A");
  1896. }else {
  1897. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, "fst_judgcd" , "B");
  1898. }
  1899. ds_send_save_savejudg1.clear();
  1900. ds_send_save_savejudg1.copyData(ds_main_acptinfo_judginfo_firstjudg);
  1901. ds_send_save_savejudgoral.clear();
  1902. ds_send_save_savejudgoral.copyData(ds_main_acptinfo_judginfo_oraljudg);
  1903. // 직업병 D1 질환코드
  1904. var data = grdf_getGridUpdateData(swt_judg.case_first.grd_d1sicklst, "all");
  1905. grdf_setStatusColumn(data, "m");
  1906. // var csv = dsf_getDsCSV(data,"","N");
  1907. // ds_send_save_savejudg2.setColumn(0, "fst_saved1sickcd", csv);
  1908. dsf_createDs("ds_send_save_savejudg2_fst_saved1sickcd");
  1909. ds_send_save_savejudg2_fst_saved1sickcd.copyData(data, true);
  1910. // 직업병 D2 질환코드
  1911. var data = grdf_getGridUpdateData(swt_judg.case_first.grd_d2sicklst, "all");
  1912. grdf_setStatusColumn(data, "m");
  1913. // var csv = dsf_getDsCSV(data,"","N");
  1914. // ds_send_save_savejudg2.setColumn(0, "fst_saved2sickcd", csv);
  1915. dsf_createDs("ds_send_save_savejudg2_fst_saved2sickcd");
  1916. ds_send_save_savejudg2_fst_saved2sickcd.copyData(data, true);
  1917. // var fst_judg = getNodeListCSV(instance1.selectNodes("/root/main/acptinfo/judginfo/firstjudg"));
  1918. // var oral_judg = getNodeListCSV(instance1.selectNodes("/root/main/acptinfo/judginfo/oraljudg"));
  1919. // var fst_sick = getNodeListCSV(instance1.selectNodes("/root/main/acptinfo/judginfo/firstd1sicklst"));
  1920. // var scnd_sick = getNodeListCSV(instance1.selectNodes("/root/main/acptinfo/judginfo/firstd2sicklst"));
  1921. // 인증저장만 콜한다. 인증데이터 저장은 하지 않음
  1922. /************************************************************************************************************
  1923. 2010.04.27. 여의도 성모병원 산업의학센터 정은덕 선생님 요청으로 인증저장 주석처리함.
  1924. *************************************************************************************************************/
  1925. //signedData = zesfSignData( fst_judg + "^" + oral_judg + "^" + fst_sick + "^" + scnd_sick , getUserId(), true );
  1926. // 2차 /생활판정
  1927. }else if( judgflag == "2" || judgflag == "L2"){
  1928. if(judgflag == "2"){
  1929. if(utlf_isNull(ds_main_acptinfo_judginfo_secondjudg.getColumn(0, "sec_scndjudgdrid"))){
  1930. sysf_messageBox("판정의를 ", "C001");
  1931. return ret;
  1932. }
  1933. }
  1934. ds_send_save_savejudg2.clearData();
  1935. ds_send_save_savejudg2.copyData(ds_main_acptinfo_judginfo_secondjudg);
  1936. //var scnd_judg = getNodeListCSV(instance1.selectNodes("/root/main/acptinfo/judginfo/secondjudg"));
  1937. if(judgflag == "2"){
  1938. // 인증저장만 콜한다. 인증데이터 저장은 하지 않음
  1939. /************************************************************************************************************
  1940. 2010.04.27. 여의도 성모병원 산업의학센터 정은덕 선생님 요청으로 인증저장 주석처리함.
  1941. *************************************************************************************************************/
  1942. //signedData = zesfSignData( scnd_judg , getUserId(), true );
  1943. }
  1944. } else if( judgflag == "L") {
  1945. ds_send_save_savelifehabit.clearData();
  1946. ds_send_save_savelifehabit.copyData(ds_main_acptinfo_judginfo_lifehabitprcp);
  1947. var judgCd = ds_main_acptinfo_judginfo_secondjudg.getColumn(0, "sec_judgcd");
  1948. if(!utlf_isNull(judgCd)){
  1949. dsf_makeValue(ds_send_save_savelifehabit, "judgcd" , "string", judgCd);
  1950. }else{
  1951. dsf_makeValue(ds_send_save_savelifehabit, "judgcd" , "string", "A");
  1952. }
  1953. //var lifeHabit = ds_main_acptinfo_judginfo_lifehabitprcp.rowcount;
  1954. }else if(judgflag == "E") {
  1955. var nodeList = ds_init_judginfo_etcjudgpkglst_G103.getCaseCount("cdid == '"+ ds_main_acptinfo_item.getColumn(0, "pkgcd") +"'");
  1956. if( !(nodeList.length > 0) ) {
  1957. sysf_messageBox("기타판정 등록패키지인지 ", "I007");
  1958. return ;
  1959. }
  1960. if( utlf_isNull(ds_main_acptinfo_judginfo_etcjudg.getColumn(0, "etc_judgdrid")) ) {
  1961. sysf_messageBox("판정의를 ", "C001");
  1962. return ;
  1963. }
  1964. ds_send_save_saveetcjudg.clearData();
  1965. ds_send_save_saveetcjudg.copyData(ds_main_acptinfo_judginfo_etcjudg);
  1966. dsf_makeValue(ds_send_save_saveetcjudg, "etc_judgcd", "string", "A");
  1967. //var etcJudg = getNodeListCSV(instance1.selectNodes("/root/main/acptinfo/judginfo/etcjudg"));
  1968. // 인증저장만 콜한다. 인증데이터 저장은 하지 않음
  1969. /************************************************************************************************************
  1970. 2010.04.27. 여의도 성모병원 산업의학센터 정은덕 선생님 요청으로 인증저장 주석처리함.
  1971. *************************************************************************************************************/
  1972. //signedData = zesfSignData( etcJudg , getUserId(), true );
  1973. }else if(judgflag == "T"){
  1974. ds_send_save_savetotjudg.clearData();
  1975. ds_send_save_savetotjudg.copyData(ds_main_acptinfo_judginfo_totjudg);
  1976. dsf_makeValue(ds_send_save_savetotjudg, "tot_judgcd" , "A");
  1977. //var totJudg = getNodeListCSV(instance1.selectNodes("/root/main/acptinfo/judginfo/totjudg"));
  1978. //signedData = zesfSignData( totJudg , getUserId(), true );
  1979. }
  1980. frmf_openLoadingBar();
  1981. ds_send_save_savefstjudg.clearData();
  1982. ds_send_save_savefstjudg.copyData(ds_main_acptinfo_judginfo_firstjudg);
  1983. // trace("parent.ds_main_acptinfo_judginfo_firstjudg : "+parent.ds_main_acptinfo_judginfo_firstjudg.saveXML());
  1984. // trace("ds_main_acptinfo_judginfo_firstjudg : "+ds_main_acptinfo_judginfo_firstjudg.saveXML());
  1985. // trace("ds_send_save_saveinfo : "+ds_send_save_saveinfo.saveXML());
  1986. // trace("ds_send_save_savefstjudg : "+ds_send_save_savefstjudg.saveXML());
  1987. //ret = submit("TXAHR02501");
  1988. var oParam = {};
  1989. oParam.id = "TXAHR02501";
  1990. oParam.service = "healexamrsltjudgapp.GnrlJudgInpt";
  1991. oParam.method = "reqExeGnrlJudg";
  1992. oParam.inds = "saveinfo=ds_send_save_saveinfo savefstjudg=ds_send_save_savefstjudg saved1sickcd=ds_send_save_savejudg2_fst_saved1sickcd "+
  1993. "saved2sickcd=ds_send_save_savejudg2_fst_saved2sickcd savesecjudg=ds_send_save_savesecjudg saveoraljudg=ds_send_save_saveoraljudg "+
  1994. "savelifehabit=ds_send_save_savelifehabit saveetcjudg=ds_send_save_saveetcjudg savetotjudg=ds_send_save_savetotjudg";
  1995. oParam.outds = "ds_hidden=item_fsjudg";
  1996. oParam.async = false;
  1997. oParam.callback = "cf_TXAHR02501";
  1998. tranf_submit(oParam);
  1999. frmf_closeLoadingBar();
  2000. if(arErrorCode.pop("TXAHR02501") > -1){
  2001. sysf_messageBox("판정저장", "I002");
  2002. parent.fGetJudgInfo(); //정상적 저장 시 판정내역 재 조회
  2003. // opener.javascript.fGetRsltPatList();
  2004. return true;
  2005. }else{
  2006. sysf_messageBox("판정저장", "E009");
  2007. return false;
  2008. }
  2009. }
  2010. function cf_TXAHR02501(sSvcId, nErrorCode, sErrorMsg) {
  2011. arErrorCode.push(sSvcId, nErrorCode);
  2012. }
  2013. /**
  2014. *건진내역별 상세내역가져오기( 판정내역조회)
  2015. *건진구분/건진일자/검사실/환자id/단체코드/패키지코드별 조회
  2016. */
  2017. function fGetJudgInfo_SMAHR02500(){
  2018. if(fCheckExamInfo() == false) return;
  2019. frmf_openLoadingBar();
  2020. dsf_makeValue(ds_send, "srchhealexamflag", "string", "G");
  2021. var oParam = {};
  2022. oParam.id = "TRAHR01004";
  2023. oParam.service = "healexamrsltjudgapp.GnrlJudgInpt";
  2024. oParam.method = "reqGetJudgList";
  2025. oParam.inds = "req=ds_send";
  2026. oParam.outds = "ds_main_acptinfo_judginfo_firstjudg=firstjudg ds_main_acptinfo_judginfo_firstd1sicklst=firstd1sicklst " +
  2027. "ds_main_acptinfo_judginfo_firstd2sicklst=firstd2sicklst ds_main_acptinfo_judginfo_secondjudg=secondjudg " +
  2028. "ds_main_acptinfo_judginfo_oraljudg=oraljudg ds_main_acptinfo_judginfo_lifehabitprcp=lifehabitprcp ds_main_acptinfo_judginfo_etcjudg=etcjudg ds_main_acptinfo_judginfo_totjudg=totjudg";
  2029. oParam.async = false;
  2030. tranf_submit(oParam);
  2031. //특정값에 따라 Disabled 여부 결정
  2032. fDisabledChk();
  2033. frmf_closeLoadingBar();
  2034. }
  2035. function fCheckExamInfo(){
  2036. var idx = parent.ds_main_acptlst_item.rowposition;
  2037. if( idx < 0) {
  2038. //messageBox("수진자를 ", "C002");
  2039. return false;
  2040. }
  2041. dsf_copyColInfo(ds_main_acptinfo_item_SMAHR02500, parent.ds_main_acptlst_item);
  2042. ds_main_acptinfo_item_SMAHR02500.addRow();
  2043. ds_main_acptinfo_item_SMAHR02500.copyRow(0, parent.ds_main_acptlst_item, idx);
  2044. //결과내역가져오기
  2045. //var sNode = window.parent.grd_acptlst.nodeset + "[" + idx + "]/";
  2046. var rsrvdd = parent.ds_main_acptlst_item.getColumn(idx, "rsrvdd");
  2047. var rsrvno = parent.ds_main_acptlst_item.getColumn(idx, "rsrvno");
  2048. var pid = parent.ds_main_acptlst_item.getColumn(idx, "pid");
  2049. var orddd = parent.ds_main_acptlst_item.getColumn(idx, "orddd");
  2050. var cretno = parent.ds_main_acptlst_item.getColumn(idx, "cretno");
  2051. var pkgcd = parent.ds_main_acptlst_item.getColumn(idx, "pkgcd");
  2052. if( (utlf_isNull(pid) ) || (utlf_isNull(orddd)) || (utlf_isNull(cretno)) || (utlf_isNull(rsrvdd)) || (utlf_isNull(rsrvno)) ){
  2053. sysf_messageBox("유효하지 않은 데이터 입니다!", "E999");
  2054. return false;
  2055. }
  2056. parent.ds_send.setColumn(0, "srchhealexamflag" , fGetHealExamFlag());
  2057. parent.ds_send.setColumn(0, "srchinstcd" , sysf_getUserInfo("dutplceinstcd"));
  2058. parent.ds_send.setColumn(0, "srchrsrvdd" , rsrvdd);
  2059. parent.ds_send.setColumn(0, "srchrsrvno" , rsrvno);
  2060. parent.ds_send.setColumn(0, "srchpid" , pid);
  2061. parent.ds_send.setColumn(0, "srchorddd" , orddd);
  2062. parent.ds_send.setColumn(0, "srchcretno" , cretno);
  2063. }
  2064. function checkboxlistSetdata(gubun){
  2065. if(gubun == "1"){
  2066. var getData = utlf_transNullToEmpty(ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_bjudgdetl")).split(" ");
  2067. swt_judg.case_first.chk_bjudgdetl.setData(getData,null,false);
  2068. var getData = utlf_transNullToEmpty(ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_r1judgdetl")).split(" ");
  2069. swt_judg.case_first.chk_r1judgdetl.setData(getData,null,false);
  2070. var getData = utlf_transNullToEmpty(ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_r2judgdetl")).split(" ");
  2071. swt_judg.case_first.chk_r2judgdetl.setData(getData,null,false);
  2072. var getData = utlf_transNullToEmpty(ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_cjudgdetl")).split(" ");
  2073. swt_judg.case_first.chk_cjudgdetl.setData(getData,null,false);
  2074. }
  2075. }
  2076. function swt_judg_case_first_button9_onclick(obj:Button, e:ClickEventInfo)
  2077. {
  2078. ds_temp_judgexaminfo_list.clearData();
  2079. frmf_setParameter("SPAHR00410_PARAM1", "Y");
  2080. frmf_setParameter("SPAHR00410_PARAM2", "ds_temp_judgexaminfo_list");
  2081. frmf_setParameter("SPAHR00410_PARAM7", fGetHealExamFlag() );
  2082. frmf_setParameter("SPAHR00400_PARAM8", "G01"); // 일반건진
  2083. frmf_setParameter("SPAHR00410_PARAM9", "D"); // 일반질환의심(R1)
  2084. frmf_modal("SPAHR00410", "SPAHR00410", "", null, "", "", "", null, null, null, null, null, "M");
  2085. if( ds_temp.getColumn(0, "okflag") != "ok" ) return ;
  2086. var vNodeList = ds_temp_judgexaminfo_list.rowcount;
  2087. if( vNodeList == 0 ) reutrn ;
  2088. var vJudgCnts = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_item01");
  2089. for( var i = 0 ; i < vNodeList ; i++){
  2090. if(utlf_isNull(vJudgCnts)){
  2091. vJudgCnts = ds_temp_judgexaminfo_list.getColumn(i, "judghangcnts");
  2092. }else{
  2093. vJudgCnts = vJudgCnts + "\n" + ds_temp_judgexaminfo_list.getColumn(i, "judghangcnts");
  2094. }
  2095. }
  2096. dsf_makeValue(parent.ds_main_acptinfo_judginfo_firstjudg, "fst_item01", "string", vJudgCnts );
  2097. }
  2098. function swt_judg_case_first_button10_onclick(obj:Button, e:ClickEventInfo)
  2099. {
  2100. ds_temp_judgexaminfo_list.clearData();
  2101. frmf_setParameter("SPAHR00410_PARAM1", "Y");
  2102. frmf_setParameter("SPAHR00410_PARAM2", "ds_temp_judgexaminfo_list");
  2103. frmf_setParameter("SPAHR00410_PARAM7", fGetHealExamFlag() );
  2104. frmf_setParameter("SPAHR00400_PARAM8", "G01"); // 일반건진
  2105. frmf_setParameter("SPAHR00410_PARAM9", "E"); // 고혈압.당뇨병질환의심(R2)
  2106. frmf_modal("SPAHR00410", "SPAHR00410", "", null, "", "", "", null, null, null, null, null, "M");
  2107. if( ds_temp.getColumn(0, "okflag") != "ok" ) return ;
  2108. var vNodeList = ds_temp_judgexaminfo_list.rowcount;
  2109. if( vNodeList == 0 ) return ;
  2110. var vJudgCnts = ds_main_acptinfo_judginfo_firstjudg.getColumn(0, "fst_item02");
  2111. for( var i = 0 ; i < vNodeList; i++){
  2112. if(utlf_isNull(vJudgCnts)){
  2113. vJudgCnts = ds_temp_judgexaminfo_list.getColumn(i, "judghangcnts");
  2114. }else{
  2115. vJudgCnts = vJudgCnts + "\n" + ds_temp_judgexaminfo_list.getColumn(i, "judghangcnts");
  2116. }
  2117. }
  2118. dsf_makeValue(parent.ds_main_acptinfo_judginfo_firstjudg, "fst_item02", "string", vJudgCnts);
  2119. }
  2120. function btn_large_onclick(obj:Button, e:ClickEventInfo)
  2121. {
  2122. fSetRsltSwtSize(true);
  2123. }
  2124. function btn_small_onclick(obj:Button, e:ClickEventInfo)
  2125. {
  2126. fSetRsltSwtSize(false);
  2127. }
  2128. /**
  2129. ** 결과입력 grid size 늘이기/줄이기
  2130. */
  2131. function fSetRsltSwtSize( bLarge ){
  2132. //기존상태 높이
  2133. var cur_height = btn_fstjudg.position.top - 2;
  2134. var max_height = swt_judg.position.bottom ;
  2135. if( bLarge == true ){
  2136. cur_height = max_height ;
  2137. btn_large.visible = false;
  2138. btn_small.visible = true;
  2139. }
  2140. else {
  2141. btn_large.visible = true;
  2142. btn_small.visible = false;
  2143. }
  2144. grd_rsltlst.position.height = parseInt(cur_height);
  2145. }
  2146. function ds_main_acptinfo_judginfo_firstjudg_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  2147. {
  2148. if(e.columnid == "fst_etcsickflag" || e.columnid == "fst_etcsickcnts" || e.columnid == "fst_etcsickcnts2" || e.columnid == "fst_etcsickcnts1") {
  2149. parent.ds_main_acptinfo_judginfo_firstjudg.setColumn(0, e.columnid, e.newvalue);
  2150. }
  2151. }
  2152. ]]></Script>
  2153. </Form>
  2154. </FDL>